1.e4 e5 2.f4 exf4 3.Nf3 Bc5 4.d4 Bb6 5.Bxf4 Nc6 6.Bc4 Qf6 7.Bg5 Ba5+ 8.b4 Bxb4+ 9.c3 Qd6 10.cxb4 Qxb4+ 11.Nbd2 Nge7 12.Rb1 Qc3 13.Rb3 Qa5 14.O-O O-O 15.d5 Qc5+ 16.Be3 Qd6 17.dxc6 Qxc6 18.Ne5 Qa4 19.Qh5 g6 20.Qh6 Qa5 21.Nxf7 Nf5 22.Ng5+ d5 23.Qxh7#