1.d4 Nf6 2.Bd2 g6 3.c4 Bg7 4.Nc3 d5 5.cxd5 Nxd5 6.Qb3 Nxc3 7.Bxc3 Nd7 8.Nf3 Nf6 9.e3 O-O 10.Rc1 Ne4 11.Be2 Nxc3 12.Rxc3 c6 13.O-O Qb6 14.Qa3 Re8 15.Rc5 Bg4 16.Qc3 Bxf3 17.Bxf3 e6 18.Rb1 Bf8 19.Rc4 a5 20.g3 Red8 21.Kg2 Rd7 22.a3 Ra6 23.Bd1 Qd8 24.h4 h5 25.Bf3 Kg7 26.d5+ Qf6 27.dxe6 Qxc3 28.bxc3 fxe6 29.a4 Ra8 30.g4 hxg4 31.Rxg4 Kf6 32.Be4 Rg7 33.Rf4+ Ke5 34.Kf3 Bd6 35.Rg1 Rf8 36.Rxf8 Bxf8 37.Bxg6 b5 38.h5 Kf6 39.Ra1 Ra7 40.Be8 bxa4 41.Rxa4 Bg7 42.Rf4+ Ke5 43.Bxc6 Kd6 44.Ba4 Bxc3 45.h6 Rh7 46.Rh4 Bf6 47.Rh5 Ke7 48.Kg4 Kf7 49.Bc2 Rh8 50.h7 Ra8 51.Be4 Ra7 52.h8=Q Bxh8 53.Rxh8 a4 54.Rh7+ Kf8 55.Rxa7 e5 56.Kh4 Ke8 57.Ba8 e4 58.Re7+ Kd8 59.Rh7 a3 60.Kh3 Kc8 61.Rh6 Kd8 62.Rf6 Ke8 63.f3 a2 64.Ra6 exf3 65.Ra3 Kf7 66.e4 Kg6 67.Bd5 a1=R 68.Rxa1 Kh5 69.Ra8 Kg6 70.Kh4 Kg7 71.Ra5 Kh6 72.Kh3 Kg7 73.Bg8 Kg6 74.Ra6+ Kg5 75.Be6 Kf4 76.Bg4 Ke3 77.Ra4 Kf2 78.Kh4 Kf1 79.Ra1+ Ke2 80.Bd7 Kf2 81.Rc1 Ke3 82.Be6 Ke2 83.Kg4 Ke3 84.Rh1 Kd2 85.Rh6 Kc2 86.Rh3 f2 87.Rf3 f1=Q 88.Rxf1 Kb2 89.Rf3 Kc1 90.Bc8 Kc2 91.Rf1 Kb3 92.Kh3 Kc3 93.Rh1 Kb2 94.Rg1 Kb3 95.Rg5 Kc2 96.Kh2 Kc1 97.Rg6 Kb1 98.Rg2 Ka1 99.Rg7 Kb1 100.Rg5 Kb2 101.Kg3 Kc2 102.Rb5 Kc3 103.Bh3 Kc4 104.Bc8 Kc3 105.Rb7 Kd4 106.Bg4 Ke3 107.Rb5 Kxe4 108.Ra5 Kd3 109.Ra2 Ke4 110.Rf2 Kd5 111.Rf1 Kc6 112.Kf3 Kb5 113.Re1 Kb6 114.Ra1 Kc6 115.Kf2 Kb6 116.Kg1 Kb7 117.Bd1 Kc7 118.Ra7+ Kb6 119.Ra2 Kb7 120.Rh2 Kb8 121.Rh7 Ka8 122.Rf7 Kb8 123.Kf2 Ka8 124.Ke1 Kb8 125.Rd7 Kc8 126.Rd5 Kb7 127.Rd3 Ka8 128.Rg3 Kb7 129.Rb3+ Kc7 130.Bf3 Kd8 131.Bg4 Kc7 132.Bd7 Kxd7 133.Re3 Kd8 134.Rf3 Ke8 135.Rf4 Kd8 136.Rh4 Kc7 137.Ke2 Kd7 138.Rh1 Ke6 139.Rc1 Kf5 140.Rc8 Ke6 141.Rh8 Kf5 142.Kd1 Kg5 143.Kc1 Kg6 144.Rg8+ Kh6 145.Kb1 Kh7 146.Rg2 Kh6 147.Rc2 Kg5 148.Ka1 Kf4 149.Rc8 Kf5 150.Re8 Kg6 151.Re6+ Kg5 152.Ka2 Kh5 153.Rf6 Kh4 154.Ra6 Kg4 155.Rc6 Kf3 156.Rc2 Kg3 157.Rc7 Kg4 158.Ra7 Kf4 159.Rd7 Kg4 160.Kb1 Kg5 161.Rd3 Kg6 162.Rd6+ Kh5 163.Rb6 Kg4 164.Ka2 Kh3 165.Re6 Kh2 166.Rb6 Kh3 167.Rg6 Kh4 168.Kb3 Kh5 169.Rg7 Kh6 170.Rg1 Kh7 171.Kb2 Kh8 172.Kc3 Kh7 173.Kd3 Kh8 174.Rg4 Kh7 175.Ke3 Kh6 176.Kf4 Kh7 177.Rg3 Kh8 178.Kf5 Kh7 179.Kf6 Kh6 180.Rh3# 1-0