1.d4 Nf6 2.g3 d5 3.Bg2 c5 4.dxc5 e6 5.c4 Bxc5 6.cxd5 exd5 7.Nf3 O-O 8.O-O Nc6 9.Nc3 h6 10.e3 Bg4 11.h3 Be6 12.Ne2 Qd7 13.Nf4 Bf5 14.b3 d4 15.exd4 Nxd4 16.Bb2 Nxf3+ 17.Bxf3 Qe7 18.Re1 Ne4 19.Bxe4 Bxe4 20.Nh5 Rad8 21.Qe2 Qg5 22.Bxg7 Rd2 23.Qxe4 Bxf2+ 24.Kf1 Qxh5 25.Re2 Rxe2 26.Qxe2 Qxh3+ 27.Kxf2 Kxg7 28.Qe5+ Kg8 29.Rd1 Qh2+ 30.Kf3 Qxa2 31.Rd6 Qxb3+ 32.Kg2 Qc2+ 33.Kh3 Qc1 34.Qd5 Qg5 35.Qxb7 Qf5+ 36.Kg2 Re8 37.Qb2 Qe4+ 38.Kh2 Qe2+ 39.Qxe2 Rxe2+ 40.Kh3 Re6 41.Rd5 Ra6 42.Kh4 Kg7 43.g4 Ra1 44.Rb5 a5 45.g5 hxg5+ 46.Kxg5 a4 47.Ra5 a3 48.Ra7 a2 49.Kg4 Rg1+ 50.Kf5 a1=Q 51.Rxa1 Rxa1 52.Kg5 Ra5+ 53.Kf4 Kf6 54.Ke4 Kg5 55.Kd4 Kf4 56.Kc4 Ke4 57.Kb4 Ra1 58.Kb3 f5 59.Kc3 f4 60.Kb3 f3 61.Kc2 f2 62.Kb3 Ra8 63.Kc4 Ra1 64.Kb5 Ra8 65.Kb4 Kd5 66.Kb5 Rb8+ 67.Ka4 Kc5 68.Ka3 Kc4 69.Ka2 f1=Q 70.Ka3 Qa1# 0-1