1.d4 e6 2.c4 Nf6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Qc2 h6 7.Bg2 d5 8.O-O c6 9.Rd1 Nbd7 10.Bf4 a5 11.Nbd2 Nh5 12.Be3 f5 13.Nb3 Bd6 14.Nc1 b5 15.cxb5 cxb5 16.Nd3 b4 17.Nfe5 Ba6 18.Qc6 Nb6 19.Nc5 Rc8 20.Nxe6 Rxc6 21.Nxd8 Rc2 22.Ne6 Re8 23.Nc5 Bb5 24.b3 Nf6 25.Rdc1 Rxc1+ 26.Rxc1 Ne4 27.Nb7 Bf8 28.Rc2 Nc3 29.a4 Nbxa4 30.bxa4 Bxa4 31.Rb2 Ra8 32.Bd2 Nxe2+ 33.Kh1 Nc3 34.Nc5 Bxc5 35.dxc5 Rc8 36.Be3 Kh7 37.Bf3 Bb5 38.Bd4 Na4 39.Ra2 b3 40.Ra1 Nxc5 41.Rxa5 Ne6 42.Bb2 Rc2 43.Rxb5 Rxb2 44.Bh5 g5 45.Rb7+ Kh8 46.Nf7+ Kg7 47.Nxg5+ Kf6 48.Nxe6 Kxe6 49.Kg2 Rb1 50.Be2 Rb2 51.Bd3 Ke5 52.Rb4 Kd6 53.Bxf5 Kc5 54.Rb8 Kc4 55.Rc8+ Kb4 56.h4 d4 57.g4 Re2 58.Kf3 Re7 59.g5 Rf7 60.Ke4 b2 61.Rb8+ Kc3 62.g6 Rf8 63.Rxb2 Kxb2 64.Ke5 Rxf5+ 65.Kxf5 d3 66.g7 d2 67.g8=Q d1=Q 68.Qg7+ Kb1 69.Qb7+ Ka1 70.Qa6+ Kb1 71.Qb5+ Ka2 72.Qc4+ Ka3 73.Qf4 Qd8 74.Kg6 Qg8+ 75.Kxh6 Qh8+ 76.Kg5 Qg8+ 77.Kh5 Ka2 78.Qa4+ Kb2 79.Qd4+ Ka2 80.f4 Qf7+ 81.Kg4 Qg6+ 82.Kf3 Qh5+ 83.Kg3 Qg6+ 84.Kf2 Qg4 85.Qd5+ Kb2 86.Qe5+ Kb3 87.h5 Qh4+ 88.Kf3 Qh3+ 89.Ke4 Qh1+ 90.Kd4 Qa1+ 91.Kd5 Qa8+ 92.Ke6 Qf8 93.Qb5+ Ka2 94.Qa4+ Kb2 95.Qd4+ Kc2 96.Qe4+ Kd1 97.Qf3+ Kd2 98.f5 Qg8+ 99.Kf6 Qd8+ 100.Kg6 Qg8+ 101.Kh6 Qf8+ 102.Kg5 Qg7+ 103.Kh4 Qf6+ 104.Kh3 Kc2 105.Qf4 Qc3+ 106.Kh2 Qf6 107.h6 Qf7 108.f6 Qh5+ 109.Kg3 Qg6+ 110.Kh4 Kd1 111.f7 Kc2 112.f8=Q Qe4 113.Qxe4+ Kd1 114.Kh3 Kd2 115.Kg3 Kc1 116.Kf3 Kd1 117.Ke3 Ke1 118.Qb1# 1-0