1.e4 e5 2.Nc3 Nf6 3.Bc4 Be7 4.d3 O-O 5.f4 d6 6.f5 a6 7.a4 b6 8.Nf3 Bb7 9.O-O Nc6 10.h3 Nd4 11.Nxd4 exd4 12.Ne2 c5 13.Nf4 Nd7 14.Nd5 Bxd5 15.Bxd5 Rb8 16.Qg4 Nf6 17.Qf3 Nxd5 18.exd5 Bf6 19.Bf4 Re8 20.g4 Be5 21.Rae1 Bxf4 22.Qxf4 Rxe1 23.Rxe1 Qd7 24.f6 Re8 25.Rf1 h6 26.fxg7 Qe7 27.Qf6 Qe3+ 28.Kg2 Qd2+ 29.Rf2 Re2 30.Qxf7+ Kh7 31.g8=Q#