1.Nf3 d5 2.d4 e6 3.e3 Be7 4.c4 Nf6 5.cxd5 exd5 6.Nc3 Bf5 7.Nh4 Be6 8.Bd3 Nbd7 9.O-O Nf8 10.Qb3 Rb8 11.f4 c5 12.Nf5 Bxf5 13.Bxf5 Ne6 14.Qb5+ Qd7 15.Qxd7+ Kxd7 16.e4 g6 17.Bh3 cxd4 18.Nxd5 Nxe4 19.f5 N6g5 20.Bg4 h5 21.Be2 Bc5 22.Bd3 Kd6 23.Nf4 gxf5 24.Ne2 Rbg8 25.Rxf5 Ke6 26.Ng3 Nh3+ 27.gxh3 Nxg3 28.hxg3 Rxg3+ 29.Kf2 Rxd3 30.Rxc5 Rd1 31.Ke2 Rh1 32.Kd3 Rd1+ 33.Kc2 Rh1 34.a4 d3+ 35.Kxd3 Rd8+ 36.Kc2 Rdd1 37.Rxh5 f5 38.Rh6+ Kd5 39.Rh7 Ke6 40.Re7+ Kd6 41.Rxb7 Rdf1 42.Bf4+ Kc6 43.Rc7+ Kb6 44.Rxf1 Rxf1 45.Rc4 a6 46.Bh6 Rd1 47.b3 Rg1 48.Kc3 Rg6 49.Bf4 a5 50.Kd2 Kb7 51.Rc3 Rd6+ 52.Kc1 Rd2 53.Be5 Rb2 54.Bf4 Re2 55.b4 Re4 56.Rf3 Kb6 57.Bd2 Rg4 58.Rf4 Kc7 59.Rf1 Kd7 60.Rd1 Kd8 61.Bc3+ Rd4 62.Rf1 Kc8 63.Re1 Rc4 64.Kb2 Kd8 65.bxa5 Rg4 66.Ka3 Rg1 67.Bd2 Rg5 68.Bxg5+ Kd7 69.Re5 Kc6 70.Bd8 f4 71.Bc7 Kxc7 72.Rf5 f3 73.Rh5 Kc6 74.Rh7 Kc5 75.Rf7 Kd6 76.Rf6+ Kd5 77.h4 Kd4 78.Rf7 f2 79.Ka2 Kc3 80.Rf6 Kd4 81.Rf5 f1=B 82.Kb3 Ke3 83.Ka2 Bh3 84.Rg5 Kd3 85.Rb5 Kd4 86.Rb3 Kc5 87.Rb8 Kc4 88.Rb6 Bg4 89.Rc6+ Kd4 90.Ka1 Ke3 91.Rb6 Kd4 92.a6 Bf5 93.h5 Kc4 94.Rf6 Kc5 95.Rh6 Bg6 96.Kb2 Bf5 97.Rf6 Bc2 98.Ka3 Bd3 99.Kb3 Be4 100.a7 Bh1 101.Rd6 Bc6 102.Ka3 Bb5 103.Rd2 Bd7 104.a5 Bc8 105.a8=N Bf5 106.Nb6 Bg4 107.Ka2 Bc8 108.Rd8 Bb7 109.h6 Bc6 110.Na4+ Kc4 111.Rf8 Ba8 112.Ka3 Bc6 113.Nc3 Kc5 114.Nb1 Bd7 115.Re8 Kd6 116.Ka2 Bg4 117.Kb2 Bf5 118.Ka2 Bd3 119.Kb2 Bc4 120.Ra8 Bf1 121.h7 Ke7 122.a6 Kf6 123.Rb8 Bh3 124.Ra8 Bf1 125.h8=R Ke6 126.Rae8+ Kf5 127.a7 Kg5 128.Ka3 Kf6 129.Ka2 Kg6 130.Re5 Bc4+ 131.Kb2 Bb3 132.Rh6+ Kxh6 133.Kxb3 Kh7 134.Re4 Kg7 135.Re2 Kf8 136.Rb2 Ke8 137.Nc3 Kf7 138.Ra2 Kf6 139.Ra3 Kg6 140.Nd1 Kh6 141.Ra5 Kg7 142.Rc5 Kg8 143.Rc7 Kf8 144.a8=R# 1-0