1.e4 c5 2.c3 b6 3.a3 Ba6 4.Bxa6 Nxa6 5.Nf3 e6 6.d4 Nf6 7.Qe2 Nc7 8.O-O cxd4 9.Nxd4 e5 10.Nf3 d6 11.c4 Ne6 12.Rd1 Be7 13.Nxe5 Rc8 14.Nf3 O-O 15.Nc3 Qc7 16.b3 Qb7 17.Nd4 Nxd4 18.Rxd4 b5 19.Nxb5 a6 20.Nxd6 Bxd6 21.Rxd6 Nxe4 22.Rd3 Nc5 23.Qf3 Qxf3 24.Rxf3 Rfd8 25.Bf4 f6 26.Rc3 Ne4 27.Rc2 Rd3 28.Re1 f5 29.f3 g5 30.Bc1 Nc5 31.b4 Nb3 32.Bxg5 Nd4 33.Rd2 Rxd2 34.Bxd2 Rxc4 35.Re5 Rc2 36.Be3 Ne2+ 37.Kf1 f4 38.Bf2 Nc3 39.Rc5 Kf7 40.Be1 Nd1 41.Rxc2 Ne3+ 42.Ke2 Nxc2 43.a4 Ke6 44.Bd2 Nd4+ 45.Kd3 Kd5 46.Bxf4 h5 47.a5 h4 48.h3 Nf5 49.Bd2 Ne7 50.Be3 Nc6 51.Kc3 Ne5 52.Kb3 Nc6 53.Bf2 Nd8 54.Bxh4 Ne6 55.Bf2 Nf4 56.b5 axb5 57.a6 Kc6 58.h4 Nxg2 59.h5 b4 60.Ka2 Nf4 61.h6 Ng6 62.f4 Nxf4 63.h7 Ng6 64.Kb3 Kc7 65.Kxb4 Kb8 66.Bd4 Kc8 67.a7 Kb7 68.Bf6 Kxa7 69.Kc5 Kb7 70.Kd6 Kc8 71.Bg7 Kd8 72.Ke6 Ke8 73.Kf6 Nf8 74.h8=Q Kd7 75.Qg8 Kc6 76.Bxf8 Kb5 77.Qh7 Kc6 78.Bh6 Kb6 79.Bf4 Ka6 80.Bc1 Kb5 81.Kg7 Kb6 82.Qf5 Ka7 83.Kh7 Ka8 84.Bd2 Kb7 85.Kh8 Kc7 86.Qa5+ Kb7 87.Qb5+ Kc7 88.Qc5+ Kb7 89.Qa5 Kb8 90.Qe5+ Ka7 91.Qg5 Ka8 92.Qg2+ Ka7 93.Qg1+ Ka8 94.Qg4 Kb7 95.Qg6 Ka8 96.Qh6 Ka7 97.Qf8 Kb7 98.Kh7 Kb6 99.Bg5 Kb5 100.Qe8+ Kb6 101.Kg7 Ka5 102.Kh6 Kb6 103.Be7 Ka7 104.Qc8 Kb6 105.Bh4 Ka5 106.Qh3 Kb6 107.Bg5 Kb7 108.Be3 Kc7 109.Qh5 Kd8 110.Qg4 Ke7 111.Qa4 Ke6 112.Qe4+ Kf7 113.Qd3 Ke7 114.Qc3 Kd6 115.Qd3+ Ke6 116.Bb6 Kf7 117.Kh5 Ke6 118.Qb1 Ke5 119.Ba5 Kd6 120.Qd3+ Ke5 121.Kg5 Ke6 122.Bc7 Ke7 123.Qd5 Kf8 124.Kf6 Ke8 125.Qd8# 1-0