1.c4 Nf6 2.Nc3 g6 3.d4 d6 4.e4 Bg7 5.h3 O-O 6.Be3 Na6 7.Nf3 c5 8.d5 e6 9.Bd3 exd5 10.exd5 Nb4 11.Bb1 b5 12.a3 Qa5 13.O-O bxc4 14.Bf4 Rd8 15.Re1 Bb7 16.Qd2 Nd3 17.Bxd3 cxd3 18.Qxd3 Rac8 19.Nd2 c4 20.Nxc4 Qc5 21.Ne3 Nh5 22.Bh2 Bxc3 23.bxc3 Qxc3 24.Qb5 Ba8 25.Qa6 Qc7 26.Rad1 Nf6 27.Bf4 Re8 28.Bxd6 Qd7 29.Bb4 Ne4 30.Qd3 h5 31.f3 Ng3 32.Kf2 Nf5 33.Nxf5 Qxf5 34.Qxf5 gxf5 35.d6 Rxe1 36.Rxe1 Bc6 37.Re7 a6 38.Kg3 Rd8 39.Kf4 Rd7 40.Re1 Kg7 41.Kxf5 Bd5 42.Rc1 Be6+ 43.Kf4 a5 44.Bc3+ f6 45.Rd1 a4 46.Bb4 Kg6 47.Rc1 Kf7 48.h4 Kg6 49.Rc5 Rd8 50.Ra5 Rc8 51.Rxa4 Rc4+ 52.Kg3 Rd4 53.Ra7 Bc4 54.Re7 Bf1 55.d7 Bb5 56.Bc5 Rxd7 57.Re3 Rd5 58.Bb4 Rd1 59.Rc3 Bf1 60.Rc2 Bd3 61.Rb2 Ra1 62.Kf2 Bb5 63.Rd2 Rf1+ 64.Kg3 Ra1 65.Rd6 Bf1 66.Bc3 Rc1 67.Rxf6+ Kh7 68.Rc6 Rc2 69.Rc7+ Kg6 70.Kf4 Bxg2 71.Rc6+ Kf7 72.Rc5 Ke6 73.Re5+ Kd6 74.Bb4+ Kc6 75.Rxh5 Rf2 76.Kg3 Re2 77.Rh6+ Kb5 78.h5 Bh1 79.Rg6 Rg2+ 80.Kf4 Rf2 81.Rg5+ Ka4 82.Rg3 Rh2 83.Kg5 Bg2 84.h6 Bf1 85.f4 Bc4 86.f5 Bd5 87.Kg6 Be4 88.Rg4 Bd3 89.Kg5 Kb3 90.Kg6 Rf2 91.Rg5 Rf1 92.h7 Rh1 93.Kg7 Bxf5 94.Rxf5 Kc4 95.h8=Q Rxh8 96.Kxh8 Kb3 97.Rf4 Ka4 98.Kg7 Kb5 99.Kf6 Ka4 100.Ke5 Kb5 101.Kd5 Ka4 102.Kd4 Kb5 103.Kc3 Ka4 104.Kb2 Kb5 105.Kb3 Ka6 106.a4 Kb6 107.a5+ Ka6 108.Rf5 Kb7 109.Ka4 Ka8 110.Kb5 Kb7 111.a6+ Ka8 112.Rf7 Kb8 113.Kb6 Kc8 114.a7 Kd8 115.a8=Q#