1.Nf3 c5 2.e4 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bg5 e6 7.Qd3 Be7 8.O-O-O O-O 9.f4 Bd7 10.Be2 Rc8 11.Qg3 a6 12.e5 Nd5 13.Bh6 g6 14.Nxd5 exd5 15.Bxf8 Bxf8 16.Nxc6 bxc6 17.h4 Bg7 18.h5 dxe5 19.fxe5 Qe7 20.hxg6 hxg6 21.Rhe1 Bxe5 22.Bxa6 Re8 23.Rxe5 Qxe5 24.Qxe5 Rxe5 25.a4 Kf8 26.a5 Ke7 27.b4 Re4 28.c3 Kd6 29.Kd2 c5 30.Rb1 Rg4 31.Bf1 Bf5 32.Rb2 Rf4 33.Be2 Bg4 34.bxc5+ Kxc5 35.Rb5+ Kc6 36.Rb4 Rxb4 37.cxb4 Bxe2 38.Kxe2 f5 39.Ke3 g5 40.Kd4 f4 41.Ke5 Kb5 42.Kxd5 g4 43.Ke4 f3 44.gxf3 g3 45.Ke3 Ka6 46.Ke2 g2 47.Kf2 Kb7 48.b5 g1=Q+ 49.Kxg1 Kc7 50.f4 Kd7 51.a6 Ke7 52.a7 Kf7 53.f5 Kf6 54.a8=Q Kxf5 55.Qa6 Kg4 56.Qe6+ Kf4 57.Qg4+ Ke5 58.Qf5+ Kd4 59.Qg6 Kc4 60.Qb6 Kb4 61.Qb8 Ka3 62.Kf2 Kb3 63.Ke2 Kc2 64.Qg8 Kc1 65.Qh8 Kb1 66.Qb8 Ka2 67.Qe5 Ka3 68.Qb2+ Ka4 69.Kd1 Ka5 70.Qd2+ Kxb5 71.Qg2 Ka5 72.Kc2 Kb5 73.Qa8 Kb6 74.Qe8 Kc7 75.Qg8 Kb6 76.Qf8 Ka6 77.Qf1+ Ka5 78.Qf2 Kb5 79.Kb1 Kc4 80.Qg3 Kb4 81.Qb8+ Ka5 82.Qb2 Ka4 83.Qb6 Ka3 84.Qc7 Kb3 85.Qc2+ Ka3 86.Qc6 Kb3 87.Qh1 Kb4 88.Qd5 Kc3 89.Qg5 Kb3 90.Qa5 Kc4 91.Kb2 Kd3 92.Qe5 Kd2 93.Qf5 Kd1 94.Qf4 Ke1 95.Qg4 Kf1 96.Qf5+ Kg2 97.Qf7 Kh1 98.Qg8 Kh2 99.Qh8+ Kg1 100.Ka3 Kf1 101.Qe5 Kf2 102.Qc5+ Ke2 103.Qa5 Kd1 104.Qb6 Ke2 105.Qb4 Kd1 106.Ka2 Kc2 107.Qd4 Kc1 108.Qf4+ Kc2 109.Qd4 Kc1 110.Kb3 Kb1 111.Qb2# 1-0