1.e3 c5 2.Nf3 d5 3.b3 Qd7 4.Ba3 e6 5.d4 Nf6 6.Bxc5 Bxc5 7.dxc5 Qe7 8.h4 O-O 9.c4 Rd8 10.Nbd2 Nc6 11.cxd5 exd5 12.Bb5 d4 13.e4 Nxe4 14.Nxe4 Qxe4+ 15.Qe2 Qd5 16.Qc4 Bg4 17.Qxd5 Rxd5 18.Bxc6 bxc6 19.Rc1 Bxf3 20.gxf3 Rf5 21.Rc4 Rd8 22.Ke2 d3+ 23.Ke3 Re5+ 24.Re4 Rxc5 25.Rd1 Rcd5 26.Rc4 R8d6 27.Kd2 g6 28.Re1 Kg7 29.Re3 Kh6 30.Re7 Rf6 31.Re3 Kh5 32.Ra4 a5 33.Rxd3 Rxd3+ 34.Kxd3 Rxf3+ 35.Ke2 Rf5 36.Rc4 Rd5 37.Kf3 Rd2 38.Ra4 f5 39.Kg3 Rd5 40.Rc4 c5 41.Ra4 Rd4 42.Rxa5 Rg4+ 43.Kf3 c4 44.Ra4 cxb3 45.axb3 Kxh4 46.Rxg4+ fxg4+ 47.Kf4 g5+ 48.Ke3 g3 49.fxg3+ Kg4 50.b4 Kf5 51.g4+ Ke5 52.Kd3 Kd5 53.Kc3 Kc6 54.Kc4 Kb6 55.b5 Kb7 56.Kc5 Kc7 57.b6+ Kb7 58.Kb5 Kb8 59.Ka6 Ka8 60.b7+ Kb8 61.Kb6 h6 62.Ka6 h5 63.gxh5 g4 64.h6 g3 65.h7 g2 66.h8=Q+ Kc7 67.Qc8+ Kd6 68.Ka5 Ke5 69.b8=Q+ Kd4 70.Qh2 g1=B 71.Ka4 Bf2 72.Qe5+ Kxe5 73.Qd7 Be3 74.Qg4 Kf6 75.Qg2 Kf5 76.Qg7 Ke6 77.Qg3 Bh6 78.Qg4+ Ke5 79.Qb4 Bf8 80.Qb2+ Kf5 81.Qh8 Kg5 82.Kb3 Be7 83.Ka4 Bf8 84.Qd4 Bg7 85.Qb4 Bf6 86.Qb6 Kh5 87.Qd6 Be5 88.Qxe5+ Kg4 89.Qh2 Kg5 90.Qb8 Kh6 91.Qb7 Kg6 92.Ka5 Kg5 93.Qc8 Kf6 94.Qc4 Kg7 95.Qa6 Kf8 96.Qd6+ Kg8 97.Qb6 Kf8 98.Qg6 Ke7 99.Qh6 Kd8 100.Qh3 Kc7 101.Qd3 Kb8 102.Qc3 Kb7 103.Qg7+ Kb8 104.Qg8+ Ka7 105.Qc4 Ka8 106.Qf7 Kb8 107.Qg7 Ka8 108.Kb6 Kb8 109.Qa7+ Kc8 110.Kc6 Kd8 111.Kb6 Kc8 112.Qc7# 1-0