1.f4 d5 2.e3 c5 3.Ne2 Nf6 4.Ng1 Ng4 5.Nf3 Bd7 6.d4 g6 7.c4 e6 8.Nc3 Nc6 9.cxd5 exd5 10.Nxd5 Bg7 11.h3 Nf6 12.Nxf6+ Qxf6 13.d5 Ne7 14.e4 Qb6 15.Qb3 O-O 16.Bc4 Qa5+ 17.Bd2 Qc7 18.a4 Nc8 19.e5 Nb6 20.O-O Nxc4 21.Qxc4 b6 22.Bc3 a6 23.e6 fxe6 24.dxe6 Rxf4 25.Qd5 Bc6 26.Qg5 Rf5 27.Qh4 Bxc3 28.bxc3 Bxf3 29.Rxf3 Rxf3 30.gxf3 Qe5 31.Re1 Qxc3 32.e7 Re8 33.f4 Qd4+ 34.Kg2 c4 35.Qg4 Qd5+ 36.Kg3 Kf7 37.f5 Rxe7 38.fxg6+ hxg6 39.Qf4+ Ke8 40.Qb8+ Qd8 41.Rxe7+ Kxe7 42.Qe5+ Kf7 43.Qf4+ Kg7 44.Qxc4 Qd6+ 45.Kf3 a5 46.Qc3+ Qf6+ 47.Qxf6+ Kxf6 48.Kf4 g5+ 49.Kg4 Kg6 50.Kf3 Kh5 51.Kg3 Kg6 52.Kg4 Kf6 53.Kf3 Kf5 54.Kg3 Kg6 55.Kg4 Kh6 56.Kf3 Kh5 57.Kg3 Kh6 58.Kg4 Kg6 59.Kf3 Kf5 60.Kg3 b5 61.axb5 Ke6 62.b6 Kd6 63.Kf3 a4 64.b7 Kc7 65.Ke4 a3 66.b8=B+ Kxb8 67.Kd3 a2 68.Kc2 a1=Q 69.Kd2 Kc7 70.Kd3 Kd6 71.Ke4 Qh1+ 72.Kf5 Qxh3+ 73.Ke4 g4 74.Kf4 Qf3+ 75.Kg5 Ke6 76.Kh4 Kf6 77.Kh5 Qh3# 0-1