1.g3 Nf6 2.Nf3 e6 3.Bg2 d5 4.d4 Be7 5.O-O O-O 6.c4 dxc4 7.Ne5 Nc6 8.Bxc6 bxc6 9.Nxc6 Qe8 10.Nxe7+ Qxe7 11.Nc3 Rd8 12.Qa4 Rxd4 13.Be3 e5 14.Bxd4 exd4 15.Qc6 Rb8 16.Na4 Bh3 17.Qxc4 Bxf1 18.Kxf1 Qe4 19.Kg1 Re8 20.Rd1 Qxe2 21.Qxe2 Rxe2 22.Rxd4 Kf8 23.Rc4 Ne4 24.Rxc7 Rxf2 25.Nc5 Re2 26.Nxe4 Rxe4 27.Rxa7 Rc4 28.Rb7 g5 29.Kf2 Rc2+ 30.Ke3 Rxh2 31.a4 Rg2 32.a5 Rxg3+ 33.Kf2 Rg4 34.b4 Rf4+ 35.Ke3 Rf1 36.a6 Ra1 37.b5 g4 38.a7 Kg7 39.b6 Ra3+ 40.Kf4 g3 41.Rc7 g2 42.Rc1 h5 43.Rg1 h4 44.Rxg2+ Kf6 45.Rg8 Ra4+ 46.Kf3 Ra3+ 47.Kf2 Ra2+ 48.Ke1 Ra1+ 49.Kd2 Rf1 50.Ke2 Rb1 51.Kf3 Kf5 52.Kg2 Rd1 53.Rg7 Rg1+ 54.Kxg1 h3 55.Kh2 Kf6 56.Rh7 Kf5 57.b7 Kg6 58.a8=B Kf6 59.Kh1 Kf5 60.Rh5+ Ke6 61.Rf5 Ke7 62.Rc5 Kd8 63.Rb5 f6 64.b8=N Kc8 65.Bg2 f5 66.Bd5 h2 67.Rb1 Kd8 68.Rb7 Kc8 69.Rd7 Kxb8 70.Bf3 Kc8 71.Rb7 Kd8 72.Rf7 Kc8 73.Rf8+ Kc7 74.Rxf5 Kb6 75.Rf6+ Kc5 76.Be2 Kd4 77.Bd1 Kc4 78.Rf3 Kb4 79.Be2 Kc5 80.Re3 Kb4 81.Bc4 Ka5 82.Ba2 Kb5 83.Rd3 Ka6 84.Ra3+ Kb6 85.Bb1 Kc5 86.Rb3 Kc4 87.Rd3 Kb4 88.Rd6 Ka4 89.Rd4+ Ka5 90.Bc2 Kb5 91.Rd7 Kc5 92.Rb7 Kd4 93.Kxh2 Kd5 94.Be4+ Kc4 95.Rd7 Kc3 96.Rd8 Kb4 97.Bc6 Ka3 98.Bf3 Kb2 99.Rd6 Ka1 100.Kg3 Kb2 101.Bd5 Ka1 102.Kf4 Kb2 103.Bh1 Kc3 104.Bg2 Kb3 105.Rd4 Ka2 106.Ba8 Ka1 107.Rd1+ Ka2 108.Re1 Kb2 109.Re8 Ka3 110.Re6 Kb4 111.Ke5 Ka3 112.Bb7 Ka4 113.Re8 Ka5 114.Ra8+ Kb5 115.Bd5 Kb6 116.Be4 Kc7 117.Kd5 Kb6 118.Rd8 Kb7 119.Re8 Kb6 120.Ra8 Kc7 121.Bd3 Kb7 122.Ra1 Kb8 123.Kc5 Kb7 124.Bc4 Kc8 125.Be2 Kb8 126.Ra2 Kc7 127.Kb5 Kd7 128.Ka5 Kd8 129.Kb4 Kc8 130.Ra4 Kb8 131.Ra3 Kb7 132.Ka5 Ka8 133.Rd3 Kb7 134.Kb5 Kc7 135.Kc5 Kb8 136.Kc6 Ka7 137.Rd1 Kb8 138.Kb6 Kc8 139.Rd3 Kb8 140.Rd8# 1-0