1.f4 d5 2.Nf3 Nc6 3.g3 f6 4.Bg2 e5 5.fxe5 fxe5 6.O-O Nf6 7.d4 e4 8.Ne5 Nxe5 9.dxe5 Bc5+ 10.e3 Ng4 11.Re1 Qg5 12.Qxd5 Bxe3+ 13.Bxe3 Nxe3 14.Qxe4 Nxg2 15.Kxg2 Bf5 16.Qxb7 O-O 17.Nc3 Qd2+ 18.Re2 Qh6 19.Qd5+ Be6 20.Qe4 Qh3+ 21.Kg1 Bg4 22.Qg2 Qh6 23.Rf2 Qe3 24.Rf1 Bf3 25.Qh3 Rae8 26.Qh4 Rxe5 27.g4 Bxg4 28.Qg3 Qxg3+ 29.hxg3 Rxf2 30.Rxf2 Re2 31.Rxe2 Bxe2 32.Nxe2 Kf7 33.Kf2 Ke6 34.Ke3 Ke5 35.Nf4 g5 36.Nd3+ Kd5 37.g4 c5 38.b3 a5 39.c4+ Kd6 40.Ke4 Ke6 41.Ne5 h6 42.Nc6 Kd6 43.Nxa5 Ke6 44.Nb7 Kd7 45.Nxc5+ Kd6 46.Nd3 Ke6 47.c5 Kd7 48.b4 Kc6 49.a4 Kb7 50.b5 Kc7 51.a5 Kb7 52.b6 Kc6 53.a6 Kd7 54.a7 h5 55.a8=Q hxg4 56.b7 g3 57.b8=Q g2 58.Qab7+ Ke6 59.Qe5#