1.d4 c6 2.c4 d5 3.Nc3 Nf6 4.cxd5 cxd5 5.Bf4 a6 6.e3 Nc6 7.Nf3 Bg4 8.h3 Bxf3 9.Qxf3 e6 10.Bd3 Bd6 11.O-O O-O 12.Bg5 Be7 13.Rac1 h6 14.Bh4 Rc8 15.Qe2 Ne8 16.Bg3 Bd6 17.Bxd6 Nxd6 18.Na4 Qa5 19.b3 Rc7 20.Qe1 Qxe1 21.Rfxe1 Rfc8 22.Nb6 Rb8 23.Rc5 Nc8 24.Na4 N8a7 25.Rec1 Kf8 26.Nb6 Ke7 27.e4 dxe4 28.Bxe4 Nc8 29.Nc4 N8a7 30.Na5 Kd6 31.d5 exd5 32.Rxd5+ Ke7 33.Rdc5 Rbc8 34.b4 Kf8 35.a3 g6 36.Nxb7 Rxb7 37.Bxc6 Rxc6 38.Rxc6 Nxc6 39.Rxc6 a5 40.bxa5 Rb3 41.a4 Rb4 42.Kf1 Rxa4 43.a6 Ra2 44.Ke1 h5 45.Kd1 Ke8 46.Kc1 Kd7 47.Rf6 Ke7 48.Kb1 Ra5 49.Rb6 Kd7 50.Kb2 Kc7 51.Rf6 Kd8 52.Kb3 Ke7 53.Rb6 Kd7 54.g4 hxg4 55.hxg4 g5 56.Kb4 Ra2 57.f3 Ra1 58.Kb5 Rb1+ 59.Kc5 Rc1+ 60.Kd5 Rd1+ 61.Ke5 Rd3 62.Rb7+ Kc6 63.Rxf7 Rd4 64.Kf5 Rd1 65.Kxg5 Ra1 66.f4 Ra2 67.Rb7 Kd5 68.a7 Kc5 69.f5 Kd5 70.Re7 Kc5 71.f6 Rxa7 72.Rxa7 Kb5 73.Rb7+ Ka6 74.Rg7 Ka5 75.Rd7 Kb6 76.Rg7 Kc6 77.Rg6 Kb7 78.Rg8 Kc6 79.Rg7 Kb5 80.f7 Kb6 81.f8=N Kb5 82.Kf5 Kc6 83.g5 Kd6 84.Rf7 Kc5 85.Rh7 Kd4 86.Rh5 Kd5 87.Rh7 Kc5 88.Ra7 Kc6 89.Ra4 Kc7 90.Ra8 Kc6 91.Rc8+ Kb6 92.Re8 Ka7 93.Re6 Kb8 94.Ra6 Kb7 95.Ra3 Kc8 96.Ra7 Kd8 97.Rh7 Kc8 98.Rh4 Kb8 99.Rd4 Ka8 100.Rd8+ Kb7 101.Rd7+ Kb8 102.Ne6 Kc8 103.Rf7 Kb8 104.Rf6 Kc8 105.Rg6 Kb8 106.Rf6 Kc8 107.Ke4 Kb8 108.g6 Kb7 109.Rf7+ Kc6 110.Rf8 Kd7 111.Rh8 Kc6 112.Rh3 Kd7 113.Rd3+ Kc8 114.Rd8+ Kb7 115.Rf8 Kb6 116.Re8 Ka6 117.Ra8+ Kb6 118.Ra1 Kb7 119.Ra5 Kc8 120.Ra2 Kd7 121.Ra8 Kxe6 122.Re8+ Kf6 123.Kd5 Kg7 124.Kd6 Kf6 125.Ra8 Kg5 126.Rh8 Kf6 127.Rf8+ Kxg6 128.Ke7 Kh6 129.Rf2 Kh5 130.Rf6 Kg5 131.Rf8 Kg4 132.Kf6 Kh3 133.Rd8 Kg3 134.Kf7 Kg2 135.Rf8 Kf2 136.Re8 Kg1 137.Rf8 Kf1 138.Rd8 Ke1 139.Kg6 Ke2 140.Rb8 Kd3 141.Kf5 Kc4 142.Ke5 Kc5 143.Ra8 Kb4 144.Re8 Kc5 145.Rb8 Kc4 146.Rg8 Kc3 147.Kd5 Kb3 148.Rb8+ Ka3 149.Rd8 Ka2 150.Rg8 Kb1 151.Kc4 Kc1 152.Rf8 Kb1 153.Rh8 Kc1 154.Kc3 Kd1 155.Re8 Kc1 156.Re1# 1-0