1.g3 c6 2.Nf3 d5 3.d3 Bg4 4.Ne5 Bf5 5.Nd2 Qc7 6.f4 Nf6 7.Bg2 Nbd7 8.e4 Nxe5 9.exf5 Neg4 10.Qe2 h5 11.Nf3 Qb6 12.a4 a5 13.Ra3 Nh6 14.Rb3 Qc7 15.Bh3 Nfg4 16.Nh4 O-O-O 17.d4 Re8 18.O-O e6 19.fxe6 Rxe6 20.Qd3 Bd6 21.f5 Re4 22.f6 g6 23.Bg5 c5 24.Rb5 Rxd4 25.Qe2 Kb8 26.Bg2 Nxh2 27.Kxh2 Ng4+ 28.Kg1 Bxg3 29.Qe7 Bd6 30.Qxc7+ Kxc7 31.Rxa5 Nh2 32.Nf3 Rg4 33.Nxh2 Rxg5 34.b4 Re8 35.Nf3 Rg4 36.bxc5 Bf4 37.Kh1 g5 38.Bh3 Rg3 39.Ng1 Be3 40.Bg2 Rg4 41.Rb5 Rh4+ 42.Nh3 g4 43.c4 b6 44.Re1 bxc5 45.a5 dxc4 46.Rb7+ Kd6 47.Re7 gxh3 48.Bf3 Rxe7 49.fxe7 Kxe7 50.Rxe3+ Kd6 51.a6 c3 52.a7 c2 53.Rc3 Ra4 54.a8=Q Rxa8 55.Bxa8 c1=N 56.Rxc1 Kd7 57.Kg1 Kc8 58.Rf1 h4 59.Rf6 Kc7 60.Be4 Kd8 61.Ra6 c4 62.Bb7 f6 63.Be4 Kc7 64.Kh2 c3 65.Bc2 Kd8 66.Bd1 Ke7 67.Kh1 Kd7 68.Rb6 Ke8 69.Rb8+ Kd7 70.Ra8 Ke7 71.Bh5 h2 72.Bd1 c2 73.Bxc2 Kd6 74.Ra7 Kd5 75.Ra5+ Kc4 76.Bd1 Kb4 77.Rf5 Kc4 78.Rf1 Kd3 79.Rxf6 Kc4 80.Be2+ Kc3 81.Rf7 Kb3 82.Kxh2 Ka2 83.Bf1 Ka1 84.Kh3 Kb1 85.Rh7 Kb2 86.Rh8 Ka2 87.Kh2 Kb3 88.Bg2 Kc3 89.Bb7 Kd4 90.Rb8 Kc5 91.Rg8 Kb5 92.Rf8 Kc5 93.Kg2 Kb5 94.Ra8 Kb6 95.Rc8 Kb5 96.Rd8 Ka5 97.Rd3 Kb6 98.Bf3 Ka5 99.Bc6 h3+ 100.Kg3 Kb4 101.Bf3 Kc4 102.Rd1 h2 103.Bh1 Kb4 104.Bb7 Ka3 105.Kf3 Kb2 106.Kg3 Ka3 107.Rb1 h1=Q 108.Bxh1 Ka4 109.Kf3 Ka3 110.Rg1 Ka4 111.Kf2 Kb4 112.Ke1 Kb3 113.Kf1 Ka4 114.Rg7 Ka5 115.Bg2 Kb4 116.Rc7 Ka3 117.Ke2 Ka2 118.Re7 Kb2 119.Bf1 Kb3 120.Rd7 Kc2 121.Rd1 Kb2 122.Bh3 Kb3 123.Rd3+ Kb4 124.Kf2 Kc5 125.Rc3+ Kd5 126.Rf3 Kc6 127.Re3 Kd5 128.Rb3 Kd4 129.Bd7 Kc5 130.Rb2 Kd5 131.Rd2+ Ke4 132.Bc8 Kf4 133.Be6 Kg5 134.Kg2 Kg6 135.Kg1 Kg5 136.Rd8 Kf4 137.Rd5 Ke4 138.Kh2 Kf3 139.Rd4 Ke3 140.Rd7 Kf4 141.Rd1 Kf3 142.Rf1+ Ke2 143.Rg1 Kd3 144.Rg4 Kd2 145.Ba2 Kc2 146.Bf7 Kb2 147.Bd5 Kb1 148.Ba8 Ka2 149.Kg2 Kb3 150.Kf2 Ka2 151.Bc6 Ka1 152.Ke3 Ka2 153.Kd3 Kb3 154.Ra4 Kb2 155.Bd5 Kb1 156.Kc3 Kc1 157.Ra1# 1-0