1.d4 Nf6 2.Nf3 g6 3.g3 Bg7 4.c4 c6 5.Bg2 d5 6.cxd5 cxd5 7.O-O O-O 8.Nc3 Ne4 9.Ne5 Bf5 10.g4 Nxc3 11.bxc3 Be6 12.h3 Nd7 13.Nd3 Rc8 14.Qb3 Nf6 15.f3 b6 16.Bd2 Ne8 17.Nf4 Nd6 18.Nxe6 fxe6 19.Rad1 Qc7 20.f4 Qc6 21.a4 a6 22.e3 b5 23.axb5 axb5 24.Rde1 Ra8 25.Re2 Ra4 26.Rb1 Rfa8 27.e4 Nxe4 28.Bxe4 dxe4 29.Qxb5 Qd5 30.Qb7 Ra2 31.Kf2 Kf7 32.Qxd5 exd5 33.Rb5 R8a5 34.Rxa5 Rxa5 35.Be3 Bf6 36.g5 Bg7 37.Rb2 h5 38.Bd2 Ra1 39.Rb5 Rh1 40.Rxd5 Rxh3 41.Ra5 h4 42.Be1 Rh1 43.Bd2 Rh2+ 44.Ke3 h3 45.Ra1 Ke6 46.c4 Kf5 47.Ra5+ Kg4 48.Ra1 Bxd4+ 49.Kxd4 Rxd2+ 50.Kxe4 h2 51.c5 Rc2 52.Kd5 Kxf4 53.c6 Kxg5 54.Rh1 Kf4 55.Rxh2 Rxh2 56.Kc4 Rh1 57.Kb3 e5 58.Kb4 e4 59.c7 Rh8 60.c8=B Rh2 61.Ba6 Ra2 62.Bf1 Kf3 63.Bc4 Re2 64.Bd3 Rg2 65.Kc3 Rh2 66.Kd4 exd3 67.Kc5 Rh4 68.Kd6 Rh7 69.Kd5 Rh1 70.Kd6 Rh4 71.Kc7 Rh1 72.Kb7 Kg2 73.Kb8 Rg1 74.Kc7 d2 75.Kd7 Re1 76.Kc7 Rh1 77.Kc8 Rh8+ 78.Kb7 d1=Q 79.Ka6 Kf1 80.Kb6 Ke1 81.Kc6 Kf2 82.Kb5 Kg1 83.Kc5 Kh2 84.Kb5 Kh3 85.Kb4 Kh4 86.Kc5 Kg4 87.Kc4 Rc8+ 88.Kb5 Rb8+ 89.Ka6 Ra8+ 90.Kb5 Ra7 91.Kb4 Ra6 92.Kc5 Ra5+ 93.Kc6 Ra4 94.Kc5 Rb4 95.Kxb4 Qc1 96.Ka4 Qd1+ 97.Ka3 Qf1 98.Ka2 Qg1 99.Kb3 Qh1 100.Kc3 Qg2 101.Kd4 Qh1 102.Kc5 Qe1 103.Kd4 Qd1+ 104.Ke4 Qb1+ 105.Ke5 Qa2 106.Ke4 Qa3 107.Ke5 Qa4 108.Kd6 Qa5 109.Kc6 Qa1 110.Kc5 Kf5 111.Kc6 Qb1 112.Kd6 Qc1 113.Ke7 g5 114.Ke8 Qd2 115.Ke7 Ke5 116.Kf8 Ke6 117.Kg7 g4 118.Kh8 Kf7 119.Kh7 Qh2# 0-1