1.g3 c6 2.Nf3 f6 3.d4 f5 4.Bf4 Nf6 5.c4 Qb6 6.Qc2 d6 7.Bg2 g6 8.O-O Bg7 9.Nc3 O-O 10.c5 Qd8 11.cxd6 exd6 12.d5 c5 13.Ng5 Nh5 14.Bd2 Re8 15.e4 f4 16.gxf4 Rf8 17.Ne2 Qe7 18.Rae1 Na6 19.a3 Nc7 20.e5 b6 21.Ne4 Nxd5 22.Nf6+ Ndxf6 23.exf6 Qxf6 24.Bxa8 Kh8 25.Bc3 Qh4 26.Bxg7+ Kxg7 27.Qc3+ Kh6 28.Bg2 Ba6 29.Qd2 Bxe2 30.Rxe2 Nxf4 31.Re3 Qg5 32.Rg3 Nh3+ 33.Rxh3+ Kg7 34.Qxg5 Rf7 35.Qe3 c4 36.Qf4 d5 37.Qxf7+ Kxf7 38.Re3 h6 39.Re5 Kf8 40.Rxd5 Ke7 41.Kh1 h5 42.Rd8 c3 43.Rd3 Kf8 44.a4 g5 45.f3 Ke8 46.Rc1 a6 47.Bh3 Kf7 48.Rd2 a5 49.bxc3 Kf8 50.Rd8+ Kf7 51.Rg1 h4 52.Bd7 b5 53.Rg3 b4 54.Bc6 b3 55.f4 Kg7 56.Rxg5+ Kf6 57.Rd1 Kf7 58.Ba8 h3 59.Rb5 Ke7 60.Rb6 Kf8 61.Ra6 Kf7 62.Rb1 Kg7 63.Rh6 Kf8 64.Rh5 Ke7 65.Bc6 Kf6 66.f5 Kg7 67.f6+ Kxf6 68.Rxa5 Kg6 69.c4 b2 70.Bd5 Kh7 71.Be4+ Kg8 72.Rf1 b1=R 73.Rxb1 Kf8 74.Re1 Kg7 75.Bb7 Kg6 76.Rd5 Kg7 77.Re7+ Kg6 78.Rd3 Kh6 79.Re6+ Kg5 80.Rde3 Kh4 81.Re2 Kh5 82.Rf6 Kg5 83.Rb2 Kh4 84.Rfb6 Kh5 85.Rf2 Kg5 86.Be4 Kg4 87.Rh6 Kg5 88.Bb1 Kg4 89.Rf4+ Kg5 90.Rxh3 Kxf4 91.Ba2 Kg5 92.Bb3 Kf6 93.Ba2 Kg6 94.Rd3 Kh7 95.Kg2 Kg6 96.Kf2 Kf5 97.Rd4 Ke5 98.c5 Kxd4 99.Be6 Ke5 100.Bf5 Kf4 101.Bd3 Ke5 102.Bc4 Kd4 103.Bg8 Kd3 104.Kg3 Kc2 105.Bh7+ Kc3 106.h4 Kd2 107.Kg4 Ke1 108.Bd3 Kf2 109.Kg5 Ke3 110.Kf6 Kd4 111.Bf5 Kc3 112.Kg5 Kb4 113.Kf4 Kc3 114.Kg3 Kc4 115.Be4 Kb3 116.Kf2 Kxa4 117.h5 Kb5 118.Kg1 Ka4 119.Bf5 Kb5 120.Bg6 Kc6 121.Kg2 Kd7 122.Kf3 Ke6 123.Be8 Kf6 124.Bd7 Kg5 125.Kf2 Kh4 126.Bh3 Kxh5 127.Kf3 Kg5 128.Bd7 Kh6 129.Bh3 Kg7 130.Ke2 Kf6 131.Bg4 Ke5 132.Bf3 Ke6 133.Bg2 Kd7 134.Kd2 Ke8 135.Kc3 Ke7 136.Ba8 Kf8 137.Bf3 Ke8 138.Kc2 Kf8 139.Bh5 Kg8 140.Kd3 Kh7 141.c6 Kg7 142.Kd2 Kf8 143.Bd1 Ke8 144.Bc2 Kf7 145.c7 Kf6 146.Bd3 Ke6 147.Bf5+ Kf6 148.Bg4 Ke5 149.c8=Q Kd6 150.Bf5 Ke7 151.Qb7+ Kd8 152.Qd7# 1-0