1.Nf3 Nf6 2.c4 e6 3.a3 c5 4.d4 cxd4 5.Nxd4 Be7 6.Nc3 d5 7.Bf4 O-O 8.e3 Nbd7 9.cxd5 e5 10.Nf5 exf4 11.d6 Bxd6 12.Qxd6 fxe3 13.Nxe3 Nb6 14.O-O-O Be6 15.Be2 Nfd5 16.Ncxd5 Qxd6 17.Nf6+ gxf6 18.Rxd6 Rfc8+ 19.Kb1 Rc5 20.Bf3 Nc4 21.Nxc4 Rxc4 22.Bd5 Bxd5 23.Rxd5 Rac8 24.Rhd1 R8c7 25.R1d3 Rc1+ 26.Ka2 R1c2 27.Rd8+ Kg7 28.Rg3+ Kh6 29.Rdg8 R2c5 30.Rf3 Rg5 31.Rxf6+ Rg6 32.Rgxg6+ hxg6 33.Kb3 Kg5 34.Rd6 f5 35.g3 b6 36.h3 Kh6 37.Rd2 Rc1 38.Kb4 Rc5 39.b3 f4 40.gxf4 Rf5 41.Rd4 Rh5 42.Rd7 a5+ 43.Ka4 Rxh3 44.Rb7 Rh4 45.Rxb6 Rxf4+ 46.Kxa5 Rxf2 47.b4 Rf8 48.b5 Kh5 49.Kb4 g5 50.Re6 g4 51.Re1 g3 52.b6 g2 53.Rg1 Rg8 54.a4 Kg5 55.Rxg2+ Kh4 56.Kb3 Rg7 57.Rb2 Ra7 58.Re2 Kg4 59.Ra2 Kf4 60.Rd2 Ke4 61.Rg2 Ra8 62.Ra2 Ra5 63.Kb2 Rf5 64.Ka3 Ra5 65.Rb2 Rc5 66.Rb1 Kf3 67.b7 Rc7 68.Rb5 Rc8 69.b8=B Rh8 70.Bc7 Rh6 71.Rc5 Rh3 72.Be5 Kf2+ 73.Ka2 Kg1 74.Bh8 Re3 75.Rc4 Kg2 76.Bf6 Kf3 77.Rc8 Ke4 78.Rc1 Kd3 79.Rh1 Rg3 80.Rh7 Re3 81.Rd7+ Kc2 82.a5 Ra3+ 83.Kxa3 Kc1 84.Rg7 Kb1 85.Rg4 Kc2 86.Ba1 Kd1 87.Bg7 Ke2 88.Re4+ Kd3 89.Re1 Kc4 90.Bh8 Kd5 91.Bg7 Kd6 92.Bf6 Kc6 93.Re7 Kb5 94.a6 Kb6 95.a7 Kc5 96.Rh7 Kc6 97.a8=R Kd6 98.Bg7 Ke6 99.Bf8 Kd5 100.Raa7 Ke4 101.Kb3 Kd5 102.Bh6 Ke4 103.Rae7+ Kf3 104.Re1 Kg2 105.Rf1 Kxf1 106.Rf7+ Ke2 107.Bc1 Ke1 108.Rf8 Kd1 109.Kc4 Kc2 110.Kd5 Kb1 111.Rh8 Kc2 112.Rh4 Kb1 113.Rh3 Kxc1 114.Rf3 Kb1 115.Re3 Kb2 116.Re6 Kb3 117.Kc6 Kb2 118.Re5 Ka3 119.Re2 Kb4 120.Rd2 Kc3 121.Rh2 Kd4 122.Rh3 Ke4 123.Rg3 Ke5 124.Rd3 Ke4 125.Rd2 Kf3 126.Rd5 Ke3 127.Kd7 Ke4 128.Kd6 Ke3 129.Ke6 Kf4 130.Rh5 Ke3 131.Rb5 Kf3 132.Kd7 Kg4 133.Re5 Kh3 134.Kc8 Kh4 135.Re3 Kg5 136.Kb8 Kf5 137.Rh3 Ke4 138.Rh1 Kd4 139.Ka7 Kd3 140.Ra1 Kc3 141.Ka8 Kc4 142.Kb7 Kb5 143.Rf1 Kb4 144.Ka8 Ka4 145.Rd1 Kb5 146.Rd7 Kc4 147.Kb8 Kb4 148.Kc8 Kc5 149.Rd8 Kc4 150.Kb7 Kc3 151.Rd7 Kb3 152.Kc6 Ka4 153.Rd8 Kb4 154.Rd4+ Kb3 155.Kb5 Kc3 156.Rd8 Kb3 157.Rc8 Ka3 158.Kc4 Kb2 159.Kb4 Ka1 160.Kb3 Kb1 161.Rc3 Ka1 162.Rc1# 1-0