1.e4 e5 2.Nf3 Nf6 3.Nxe5 Nc6 4.Nxc6 dxc6 5.f3 Bc5 6.c3 O-O 7.d4 Bb6 8.Bg5 h6 9.Bh4 g5 10.Bf2 Re8 11.Nd2 g4 12.Qc2 Qd5 13.Bc4 Qg5 14.O-O-O Be6 15.Kb1 Bxc4 16.Nxc4 a5 17.Ne5 Nh7 18.Nxg4 a4 19.Be3 Qe7 20.Nxh6+ Kh8 21.Qf2 Ra5 22.Qg3 f5 23.exf5 Qxe3 24.Nf7#