1.g3 Nf6 2.c4 g6 3.Bg2 d6 4.d4 Bg7 5.Nf3 c5 6.Nc3 Nbd7 7.d5 Qa5 8.Bd2 Ng4 9.Qc2 O-O 10.b3 a6 11.h3 Nge5 12.Nxe5 Nxe5 13.O-O Qd8 14.a4 f5 15.f4 Nd7 16.Rae1 Nf6 17.e4 fxe4 18.g4 b5 19.axb5 axb5 20.Nxb5 Bd7 21.Nc3 Ra3 22.Nxe4 Nxe4 23.Rxe4 Bf6 24.Bc3 Qb6 25.Rb1 Rb8 26.Bxf6 exf6 27.Re7 Qd8 28.Re3 Qa5 29.Kh2 Ra2 30.Rb2 Rxb2 31.Qxb2 Qd8 32.Bf3 Qf8 33.Kg3 Re8 34.Rxe8 Bxe8 35.b4 cxb4 36.Qxb4 Qe7 37.Qc3 g5 38.h4 h6 39.h5 f5 40.Qd2 Bd7 41.fxg5 hxg5 42.Qe2 Qf6 43.gxf5 Bxf5 44.Qe3 Kg7 45.Bd1 Kh6 46.Bg4 Bc2 47.Qe6 Kg7 48.Qxf6+ Kxf6 49.Kf2 Bd3 50.c5 dxc5 51.d6 Bb5 52.Ke1 Be8 53.h6 Bg6 54.Kd2 Be8 55.Bf5 Bb5 56.Kd1 g4 57.Kd2 g3 58.Ke3 Bc6 59.h7 Kg7 60.Be4 Bd7 61.Kf3 c4 62.Kxg3 c3 63.Kf4 Kh8 64.Ke5 Bc6 65.Bc2 Bd7 66.Kd4 Kg7 67.Kxc3 Bf5 68.h8=B+ Kxh8 69.Bxf5 Kg8 70.Kc4 Kg7 71.Be4 Kg8 72.Bh7+ Kf8 73.Bd3 Ke8 74.Bf5 Kf8 75.Kc3 Ke8 76.Kd3 Kd8 77.Ke2 Ke8 78.Bg4 Kf8 79.Bh5 Kg7 80.Kd3 Kf8 81.Bg6 Kg7 82.Ke4 Kg8 83.Kd5 Kf8 84.Kc6 Kg8 85.Bh5 Kg7 86.Kb7 Kh7 87.Bf3 Kg8 88.Bg2 Kh7 89.Kb6 Kg7 90.Ka6 Kg8 91.Bf1 Kg7 92.Bd3 Kf7 93.Bf5 Kf8 94.Ka5 Kf7 95.d7 Kf6 96.Bh3 Ke7 97.Ka6 Kd8 98.Bf5 Ke7 99.Kb5 Kd6 100.Ka4 Kc5 101.Be6 Kd6 102.Kb4 Kc7 103.Bh3 Kd8 104.Bg4 Ke7 105.Bf5 Kd6 106.Bh3 Kc6 107.Ka4 Kd5 108.d8=R+ Kc5 109.Rd7 Kc4 110.Rf7 Kc3 111.Rf6 Kd4 112.Rf2 Kc4 113.Rf3 Kd4 114.Rf4+ Ke5 115.Rh4 Kf6 116.Rh6+ Ke7 117.Rg6 Ke8 118.Bc8 Kd8 119.Bb7 Ke7 120.Rg8 Kf7 121.Bd5+ Ke7 122.Bh1 Kd6 123.Bg2 Kd7 124.Bf3 Ke6 125.Kb5 Kf7 126.Rb8 Kf6 127.Rf8+ Kg5 128.Bh1 Kg4 129.Re8 Kh5 130.Ka6 Kg6 131.Ka5 Kg7 132.Be4 Kh6 133.Re5 Kg7 134.Bh7 Kh8 135.Bb1 Kg7 136.Re4 Kg8 137.Bc2 Kh7 138.Rh4+ Kg7 139.Rc4 Kf6 140.Rc6+ Ke5 141.Kb5 Kd4 142.Bf5 Ke5 143.Rc8 Kd5 144.Bd7 Kd4 145.Rf8 Kd5 146.Rh8 Kd6 147.Rg8 Ke5 148.Kc5 Kf6 149.Ra8 Ke7 150.Re8+ Kf6 151.Kd6 Kg5 152.Ke5 Kg6 153.Re7 Kg5 154.Bf5 Kh6 155.Kf6 Kh5 156.Re4 Kh6 157.Rh4# 1-0