1.g3 c6 2.Bg2 d5 3.c4 e5 4.cxd5 cxd5 5.d4 exd4 6.Nf3 Bb4+ 7.Nbd2 d3 8.O-O Nc6 9.exd3 Nge7 10.a3 Bd6 11.b4 O-O 12.Bb2 Qb6 13.Qc2 a5 14.bxa5 Rxa5 15.Rfb1 Qa7 16.Nb3 Ra4 17.Qc3 Nf5 18.Bh3 d4 19.Qe1 Nh4 20.Nxh4 Bxh3 21.Qe4 Rd8 22.Nf3 h6 23.Nbxd4 Qa6 24.Qh4 Bc8 25.Re1 Bf8 26.Rac1 Qb6 27.Rb1 Raxd4 28.Bxd4 Nxd4 29.Nxd4 Qxd4 30.Qxd4 Rxd4 31.Re8 Bd7 32.Rd8 Rxd3 33.f3 b5 34.a4 Bf5 35.Re8 f6 36.g4 Kf7 37.Re2 Be6 38.axb5 Bc5+ 39.Kg2 Bd5 40.Rf1 g5 41.Rc2 Bb6 42.Rcc1 Rb3 43.Rb1 Bxf3+ 44.Kg3 Bd5+ 45.Rxb3 Bxb3 46.Rc1 Bd5 47.Rc8 Be6 48.Rc6 Bd4 49.b6 Be5+ 50.Kg2 Bxg4 51.b7 Bf5 52.Kf3 Bxh2 53.Rc8 Bf4 54.Rc4 Bb8 55.Rc8 Bd6 56.Rc6 Bb8 57.Rc8 Bd6 58.Rd8 Be5 59.Rd5 g4+ 60.Ke3 Bg3 61.Rxf5 Kg6 62.Rb5 Bb8 63.Rc5 h5 64.Rc8 Bd6 65.b8=Q Bxb8 66.Rxb8 Kg5 67.Ke4 f5+ 68.Ke3 f4+ 69.Ke4 f3 70.Ke3 h4 71.Rb5+ Kh6 72.Rd5 Kg6 73.Rd8 Kf5 74.Rh8 h3 75.Kf2 Kf4 76.Rf8+ Ke4 77.Kg3 Ke3 78.Re8+ Kd4 79.Re1 Kd3 80.Kf2 Kd2 81.Rg1 h2 82.Rh1 Kd3 83.Rxh2 Kc3 84.Rh1 Kb4 85.Rg1 Ka4 86.Rxg4+ Kb5 87.Rg7 Ka5 88.Re7 Kb4 89.Rc7 Ka5 90.Rf7 Ka6 91.Kg1 Kb5 92.Rf5+ Kc6 93.Rh5 Kd6 94.Kh2 Kc7 95.Rh3 Kb7 96.Rh4 Kc8 97.Rh7 f2 98.Kg2 Kb8 99.Kxf2 Ka8 100.Rf7 Kb8 101.Rd7 Kc8 102.Rd3 Kb8 103.Ke3 Kc8 104.Ke4 Kb8 105.Rg3 Kc7 106.Rg5 Kb7 107.Rf5 Ka6 108.Rf1 Kb5 109.Rf6 Ka5 110.Ke3 Ka4 111.Rf3 Kb4 112.Rf8 Kb3 113.Rc8 Ka3 114.Kd3 Kb3 115.Rc7 Kb4 116.Ke4 Ka3 117.Rc3+ Kb2 118.Re3 Kc2 119.Rd3 Kb1 120.Kf4 Kc2 121.Rg3 Kd1 122.Re3 Kd2 123.Ra3 Ke1 124.Ra7 Ke2 125.Ra6 Kd2 126.Kg4 Kc2 127.Re6 Kd3 128.Rf6 Ke4 129.Kg5 Kd3 130.Ra6 Ke3 131.Kg4 Ke2 132.Rc6 Ke1 133.Kh5 Kf2 134.Rb6 Ke1 135.Rd6 Kf1 136.Rd2 Ke1 137.Rh2 Kd1 138.Kg4 Kc1 139.Kf3 Kd1 140.Ke3 Kc1 141.Kd3 Kb1 142.Rh1+ Kb2 143.Re1 Kb3 144.Re4 Kb2 145.Rb4+ Ka3 146.Kc3 Ka2 147.Ra4+ Kb1 148.Ra5 Kc1 149.Ra1# 1-0