1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nxf7 Kxf7 5.Nc3 Be7 6.d4 c5 7.Bc4+ Kf8 8.d5 a6 9.a4 Nbd7 10.f4 Ne8 11.O-O Bf6 12.Be3 Qe7 13.Qd3 Bxc3 14.bxc3 Nef6 15.e5 dxe5 16.d6 Qe8 17.fxe5 Qxe5 18.Rae1 Nb6 19.Bf4 Qf5 20.d7 Qxd3 21.Re8+ Nxe8 22.Bd6#