1.Nf3 Nf6 2.c4 b6 3.g3 c5 4.Bg2 Bb7 5.Nc3 g6 6.d4 cxd4 7.Qxd4 Bg7 8.O-O d6 9.Rd1 Na6 10.Be3 Qd7 11.Rac1 Nc5 12.b4 Ne6 13.Qd3 O-O 14.Nd5 Nxd5 15.cxd5 Nc7 16.Qb3 Rac8 17.Nd4 Bxd4 18.Bxd4 e5 19.Bb2 Ne8 20.e4 f5 21.Rxc8 Qxc8 22.f4 fxe4 23.fxe5 Qf5 24.exd6 Qf2+ 25.Kh1 e3 26.Bd4 Nxd6 27.Qxe3 Qxe3 28.Bxe3 Re8 29.Bf4 Ne4 30.Rd4 h6 31.Rxe4 Rxe4 32.Bxe4 Ba6 33.Bc7 b5 34.Bd3 Kf7 35.d6 Bb7+ 36.Kg1 Kg7 37.Bd8 Kf8 38.Kf1 Kg8 39.Bc2 Bc6 40.a4 Be8 41.Bf6 Bc6 42.Bxg6 Bd5 43.axb5 Ba2 44.Bf5 Be6 45.Be7 Bxf5 46.Ke2 Bd7 47.Kf3 Kh8 48.Bf6+ Kg8 49.Bb2 Be8 50.h4 Kh7 51.Ke3 Kg6 52.Bd4 Bf7 53.d7 Bb3 54.Bc3 Kh5 55.Ke4 Be6 56.d8=R Bf5+ 57.Kd4 Bg4 58.Kd3 Bf5+ 59.Ke3 a6 60.Kf2 axb5 61.Rh8 Bd3 62.Bg7 Bc2 63.Bb2 Kg4 64.Rxh6 Bb1 65.Ba1 Bg6 66.Bg7 Bh5 67.Be5 Kf5 68.Rxh5+ Kg6 69.Rh7 Kf5 70.Rh6 Kg4 71.Rh8 Kf5 72.Ba1 Kg6 73.Rh5 Kxh5 74.Kg1 Kh6 75.Be5 Kg6 76.Bh8 Kf7 77.Bg7 Kxg7 78.h5 Kf8 79.Kf2 Ke7 80.h6 Kd6 81.Ke1 Ke7 82.Kf1 Ke8 83.h7 Kf8 84.h8=Q+ Kf7 85.Qg8+ Kxg8 86.Ke1 Kf8 87.Kf1 Kf7 88.Kg2 Ke6 89.Kf3 Ke7 90.Ke4 Kd7 91.Kf3 Ke7 92.Kf2 Kf8 93.g4 Kg8 94.Kg3 Kf7 95.Kf2 Kg7 96.Ke1 Kh7 97.Kf2 Kg6 98.Kg3 Kh6 99.Kf2 Kg6 100.Ke2 Kf6 101.Kd2 Ke5 102.Kc1 Kf4 103.Kd2 Kxg4 104.Kc3 Kg3 105.Kd3 Kg2 106.Kd4 Kg1 107.Kd3 Kg2 108.Kd4 Kg1 109.Kc5 Kh1 110.Kb6 Kg1 111.Ka5 Kf2 112.Kb6 Ke3 113.Kxb5 Kf4 114.Kc5 Ke5 115.b5 Kf6 116.b6 Kg7 117.Kd5 Kh7 118.Kc5 Kh8 119.Kb4 Kh7 120.Ka3 Kh6 121.Kb4 Kh7 122.Kc5 Kh6 123.Kc4 Kg6 124.Kc5 Kg7 125.Kc6 Kg8 126.b7 Kf8 127.Kb6 Kf7 128.Ka6 Kg8 129.Ka5 Kf7 130.Ka4 Kf8 131.Kb5 Ke7 132.b8=R Kd6 133.Ka4 Ke6 134.Rf8 Kd6 135.Kb4 Kd7 136.Kc5 Kc7 137.Re8 Kb7 138.Kd5 Kb6 139.Ke6 Ka7 140.Rh8 Kb7 141.Ke7 Ka7 142.Rh6 Ka8 143.Rh5 Kb8 144.Rc5 Ka8 145.Ra5+ Kb7 146.Kf7 Kc6 147.Rg5 Kb6 148.Rf5 Kc7 149.Kg7 Kc6 150.Rf6+ Kd5 151.Kh8 Kd4 152.Rf3 Kc5 153.Kg7 Kb4 154.Rf2 Kb5 155.Kh8 Kc5 156.Rd2 Kb6 157.Rd6+ Kb7 158.Kg7 Kc7 159.Rd2 Kb7 160.Rd4 Ka6 161.Rc4 Kb6 162.Rc3 Kb5 163.Rc1 Ka5 164.Kg6 Ka4 165.Rc8 Kb5 166.Re8 Kb4 167.Rg8 Kb3 168.Rd8 Kc3 169.Kf5 Kb2 170.Rd1 Ka2 171.Rd3 Ka1 172.Ke5 Kb1 173.Kf4 Kc1 174.Ke3 Kb2 175.Kd2 Ka1 176.Kc3 Kb1 177.Kb3 Kc1 178.Rd7 Kb1 179.Rd1# 1-0