1.e4 e5 2.f4 exf4 3.Nf3 Be7 4.Bc4 Bh4+ 5.Kf1 d6 6.d4 Bg5 7.Nc3 Bh6 8.Ne2 Nf6 9.Qd3 d5 10.exd5 Nxd5 11.Bxd5 Qxd5 12.Nxf4 Bxf4 13.Bxf4 O-O 14.Bxc7 Bf5 15.Qe2 Na6 16.c4 Qc6 17.Ba5 Rfe8 18.Ne5 Qa4 19.Bc3 f6 20.b3 Qa3 21.Qf3 fxe5 22.Qxb7 Qd6 23.c5 Nxc5 24.dxc5 Qd3+ 25.Kf2 Qc2+ 26.Kg3 Be4 27.Qb4 Qxg2+ 28.Kh4 g5+ 29.Kh5 Qf3+ 30.Kxg5 Qf4+ 31.Kh5 Bg6#