1.d4 Nf6 2.Nf3 d5 3.Bf4 Nc6 4.c4 Bg4 5.Ne5 dxc4 6.Nxg4 Nxg4 7.e3 Qd7 8.d5 e5 9.Bg3 Bb4+ 10.Nc3 Na5 11.Be2 h5 12.h3 Nf6 13.Bxe5 Nxd5 14.Bxg7 Rg8 15.O-O O-O-O 16.Qxd5 Qxd5 17.Nxd5 Rxd5 18.Bf6 Rg6 19.Bh4 b5 20.Rfd1 Rgd6 21.Rxd5 Rxd5 22.Rd1 Rxd1+ 23.Bxd1 Kd7 24.Bxh5 Ke6 25.Bg4+ f5 26.Bd1 Nc6 27.g4 Bd6 28.f4 Nb4 29.Kf2 Nxa2 30.Bc2 fxg4 31.hxg4 Nb4 32.Be4 Nd3+ 33.Kf3 Nxb2 34.f5+ Kd7 35.g5 Nd3 36.g6 Ne5+ 37.Ke2 Bf8 38.f6 Nxg6 39.Bxg6 Ke6 40.Be8 b4 41.Bb5 Kd5 42.f7 a5 43.Be1 c6 44.Ba4 Bg7 45.Bh4 Ke6 46.Bxc6 b3 47.Be1 b2 48.Be4 a4 49.Bb4 Kxf7 50.Kd2 Ke6 51.Kc2 c3 52.Bc5 Be5 53.Kb1 Bd6 54.Bd4 Be5 55.Ba7 Bd6 56.Bc2 a3 57.Ka2 Kd5 58.Kb3 Bb4 59.Bd4 Bf8 60.Bxc3 b1=R+ 61.Bxb1 a2 62.Kxa2 Ba3 63.e4+ Kc6 64.Kb3 Bc5 65.Kc4 Kc7 66.Kd5 Bb4 67.Kd4 Kd7 68.e5 Ba3 69.Ba2 Bd6 70.e6+ Kc8 71.Bd2 Bb8 72.Bb1 Bc7 73.Bd3 Kd8 74.Kc5 Bh2 75.Kb6 Bg3 76.Bb5 Bf4 77.Bxf4 Kc8 78.Be2 Kd8 79.Bg5+ Ke8 80.Ba6 Kf8 81.Bf1 Kg8 82.Bc4 Kf8 83.Be7+ Ke8 84.Be2 Kxe7 85.Bg4 Kf8 86.Kc7 Ke7 87.Kb8 Ke8 88.Bh3 Kd8 89.Bg2 Ke7 90.Bd5 Kd8 91.Kb7 Ke7 92.Ka6 Kd8 93.Bc4 Ke8 94.Bb3 Kf8 95.Bc2 Kg8 96.Bb3 Kh8 97.Bd5 Kg7 98.Bc4 Kf6 99.Bb3 Kg7 100.Bd1 Kf8 101.Ka7 Kg8 102.Be2 Kf8 103.Bg4 Ke8 104.Ka6 Kf8 105.Bf5 Ke7 106.Bg4 Ke8 107.Ka5 Kf8 108.Bd1 Ke7 109.Bb3 Kd6 110.Ba2 Kc7 111.Bb1 Kc6 112.Ba2 Kd6 113.Ka4 Kc6 114.Bb1 Kd5 115.Bf5 Kc4 116.Ka5 Kd4 117.Ka4 Kc4 118.Bh7 Kd4 119.e7 Kc4 120.Bc2 Kc3 121.Bb1 Kb2 122.Ka5 Kxb1 123.Ka4 Kc1 124.Ka5 Kc2 125.Kb5 Kd1 126.Kb4 Kc1 127.Ka3 Kd1 128.Kb3 Kd2 129.Kb4 Kd3 130.Kc5 Ke3 131.Kc4 Kd2 132.e8=R Kc1 133.Kd4 Kb2 134.Ke5 Kc3 135.Rc8+ Kb3 136.Rc7 Ka2 137.Kf5 Kb1 138.Kg5 Ka1 139.Rg7 Ka2 140.Ra7+ Kb3 141.Kh6 Kb4 142.Ra2 Kc3 143.Kh7 Kc4 144.Rc2+ Kd4 145.Rb2 Kc4 146.Rg2 Kd4 147.Rg4+ Ke3 148.Rh4 Kd2 149.Rh1 Ke3 150.Rh2 Kd3 151.Rf2 Kd4 152.Kg8 Kd3 153.Rf7 Ke4 154.Rf8 Kd5 155.Rf2 Kc4 156.Rf3 Kb4 157.Rf6 Kc3 158.Kf8 Kd2 159.Ke8 Kc3 160.Rf7 Kd2 161.Re7 Kd1 162.Kf7 Kc1 163.Re3 Kb2 164.Rg3 Ka1 165.Rh3 Kb1 166.Rc3 Ka2 167.Kf6 Kb1 168.Ke5 Ka2 169.Kd6 Kb1 170.Re3 Ka2 171.Kd5 Ka1 172.Re1+ Ka2 173.Kc4 Kb2 174.Re2+ Kc1 175.Kd3 Kd1 176.Rd2+ Kc1 177.Rf2 Kd1 178.Rf1# 1-0