1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bf4 a5 10.Rd1 h6 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.f4 dxc4 15.Nxc4 h5 16.Nc3 Nd5 17.Bf2 h4 18.e4 hxg3 19.Bxg3 Nxf4 20.Kh1 f6 21.Rg1 e5 22.Bxf4 exf4 23.Bf3 Nb6 24.Nxb6 Qxb6 25.Ne2 Qc7 26.Rg6 Rf7 27.Rag1 Bf8 28.Qd2 c5 29.Qe1 Ra6 30.Qh4 f5 31.e5 Rxg6 32.Rxg6 cxd4 33.e6 Re7 34.Nxf4 Qc1+ 35.Rg1 Qe3 36.Bd5 Bxe6 37.Nxe6 Rxe6 38.Rg6 Qc1+ 39.Kg2 Qc6 40.Qxd4 Qc2+ 41.Kh1 Qc1+ 42.Qg1 Qxg1+ 43.Kxg1 Bc5+ 44.Kg2 Kh7 45.Rxe6 Bf8 46.Re8 Kg6 47.Rxf8 f4 48.h4 Kh5 49.a3 a4 50.b3 Kg4 51.bxa4 b5 52.a5 f3+ 53.Bxf3+ Kxh4 54.Rh8+ Kg5 55.Rb8 Kf4 56.Rc8 b4 57.axb4 Ke3 58.Rd8 g6 59.Rh8 Kd4 60.Ra8 Kc3 61.Re8 g5 62.Rc8+ Kxb4 63.a6 Ka4 64.Ra8 g4 65.Rf8 Kb4 66.Rh8 Kc4 67.Re8 Kb3 68.Rf8 gxf3+ 69.Kxf3 Kc2 70.Rg8 Kb1 71.Rd8 Kb2 72.Rh8 Kb1 73.Kf4 Kc1 74.Re8 Kc2 75.Rf8 Kb1 76.a7 Ka1 77.Rc8 Kb1 78.Rb8+ Kc2 79.Rg8 Kb2 80.Rd8 Kb1 81.Rb8+ Ka2 82.a8=Q# 1-0