1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 d5 6.Nf3 Nbd7 7.Bg2 O-O 8.O-O c6 9.Bf4 h6 10.Rd1 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.Bf4 Nxe5 15.Bxe5 Qb6 16.Nd2 Nd7 17.Nf3 Nxe5 18.Nxe5 Rd8 19.e3 Bd7 20.Rac1 Be8 21.h4 Qa7 22.Nd3 b6 23.Qe2 dxc4 24.Rxc4 Rac8 25.Qc2 c5 26.dxc5 bxc5 27.a4 Qb6 28.Rc1 Rc7 29.b3 Rcd7 30.Nxc5 Rd2 31.Qb1 Rb8 32.Qe4 Rd5 33.Qc2 Rdd8 34.Bf3 Rdc8 35.Kg2 Rc7 36.Na6 Rxc4 37.Qxc4 Rd8 38.Qc7 Qxc7 39.Nxc7 Bd7 40.Nb5 Rc8 41.Rd1 Be8 42.Nd6 Rd8 43.Nxe8 Rxe8 44.Rd7 Kf8 45.Ra7 Bb4 46.Be2 g6 47.h5 g5 48.f4 gxf4 49.gxf4 Rc8 50.f5 Rc3 51.f6 Rc8 52.Kf3 Bc3 53.Bc4 Rd8 54.e4 Rc8 55.e5 Bxe5 56.Rxa5 Bxf6 57.Rb5 Ra8 58.Ke4 Bc3 59.Kd3 Be1 60.Rb7 Rd8+ 61.Ke4 Bc3 62.Ke3 Bd2+ 63.Kf3 Bc3 64.Ra7 Bd4 65.Rc7 Ra8 66.Ke4 Bf2 67.Kd3 Be1 68.Bb5 Rd8+ 69.Kc4 Rd5 70.Rc5 Rd1 71.Rc8+ Kg7 72.Kc5 Rd5+ 73.Kb6 Rxh5 74.a5 Bf2+ 75.Ka6 Rh3 76.Rc2 Be1 77.Bc4 Rh5 78.Ra2 Bc3 79.Kb6 Bd4+ 80.Kb7 Rh1 81.a6 h5 82.b4 h4 83.b5 h3 84.b6 Rb1 85.a7 Rxb6+ 86.Kc7 h2 87.a8=Q h1=Q 88.Qxh1 Rb4 89.Rc2 Be5+ 90.Kd7 Rb7+ 91.Kc6 Rc7+ 92.Kb5 Rc5+ 93.Kxc5 Bc3 94.Rxc3 f5 95.Qh2 f4 96.Qh3 Kg8 97.Qh4 Kf8 98.Qh3 Kg8 99.Bd5 Kf7 100.Bxe6+ Ke7 101.Kb6 Kf6 102.Ka5 f3 103.Ka4 Ke7 104.Ka3 Kd6 105.Ka2 Ke7 106.Ka1 Kd6 107.Kb1 Ke5 108.Ka2 Kf4 109.Ka3 Ke5 110.Ka4 Kf6 111.Ka5 Ke5 112.Ka6 Kd4 113.Ka7 Ke5 114.Kb6 Kf6 115.Ka5 Kg6 116.Rc4 f2 117.Rc5 f1=N 118.Qh8 Nh2 119.Qc8 Kh7 120.Qc7+ Kh6 121.Qd7 Nf1 122.Qe7 Ng3 123.Qf8+ Kh7 124.Qc8 Kh6 125.Qd7 Ne4 126.Qe7 Nd6 127.Qf8+ Kg6 128.Qg8+ Kh6 129.Qg6+ Kxg6 130.Kb6 Nf7 131.Rc8 Kh5 132.Rf8 Nh8 133.Rxh8+ Kg6 134.Ra8 Kh6 135.Rb8 Kh7 136.Kc7 Kg7 137.Kd7 Kg6 138.Ra8 Kh6 139.Ke7 Kg7 140.Rb8 Kg6 141.Rc8 Kh7 142.Rd8 Kh6 143.Kf7 Kh5 144.Re8 Kh4 145.Rh8+ Kg3 146.Rc8 Kh2 147.Re8 Kh1 148.Kf6 Kg1 149.Rb8 Kg2 150.Ra8 Kg1 151.Rg8+ Kh1 152.Rf8 Kg1 153.Ra8 Kh2 154.Kf7 Kh1 155.Rb8 Kg2 156.Re8 Kf2 157.Kg6 Ke1 158.Rd8 Ke2 159.Rh8 Kd1 160.Ra8 Ke1 161.Rg8 Kf1 162.Kf5 Ke1 163.Rg2 Kf1 164.Rh2 Kg1 165.Rd2 Kh1 166.Bd7 Kg1 167.Be8 Kh1 168.Bd7 Kg1 169.Rd3 Kf2 170.Ke4 Kf1 171.Rd4 Kf2 172.Bc8 Ke2 173.Kf4 Kf1 174.Rd2 Ke1 175.Ke3 Kf1 176.Rc2 Kg1 177.Kf3 Kf1 178.Rc1# 1-0