1.c4 c5 2.Nf3 Nf6 3.Nc3 e6 4.e3 Nc6 5.d4 d5 6.a3 dxc4 7.Bxc4 a6 8.O-O b5 9.Be2 cxd4 10.Nxd4 Nxd4 11.exd4 Bb7 12.Bf3 Qd7 13.Bg5 Be7 14.Bxb7 Qxb7 15.d5 Nxd5 16.Bxe7 Nxe7 17.Qg4 O-O 18.Ne4 Nd5 19.Rac1 Qe7 20.Qg3 h6 21.Rfd1 Rac8 22.h3 Rfd8 23.Qe5 Qa7 24.Kh2 Qb6 25.b4 Rc4 26.Rxc4 bxc4 27.Rc1 Rc8 28.Rc2 Rc6 29.Nc3 Qc7 30.Qxc7 Rxc7 31.Kg3 f5 32.Kf3 Kf7 33.Na4 c3 34.Ke2 e5 35.f3 h5 36.Kd3 Nf4+ 37.Ke3 Nxg2+ 38.Kf2 Nf4 39.Rxc3 Rxc3 40.Nxc3 Nxh3+ 41.Kg3 Nf4 42.a4 Ke6 43.b5 a5 44.Kh4 Kd6 45.Kg5 g6 46.Nd1 Kc5 47.Ne3 Nd5 48.Nxd5 Kxd5 49.Kxg6 e4 50.fxe4+ fxe4 51.b6 Kc6 52.Kf5 e3 53.Ke6 Kb7 54.Kf6 Kc6 55.Kf5 Kxb6 56.Ke6 e2 57.Kd6 e1=Q 58.Kd7 Qe4 59.Kd6 Qg4 60.Kd5 h4 61.Ke5 Qg7+ 62.Kf5 Kb7 63.Ke6 Kb8 64.Kd5 Qg5+ 65.Kc4 Qg8+ 66.Kb5 h3 67.Kb6 Kc8 68.Ka7 Kd8 69.Ka6 Qg5 70.Kb7 Qh4 71.Ka7 Qxa4 72.Kb7 Qc4 73.Ka8 Kd7 74.Kb8 Qe6 75.Kb7 Qb3+ 76.Ka7 Qb8+ 77.Ka6 Kc7 78.Kxa5 Qc8 79.Kb5 Qf5+ 80.Ka6 Qd5 81.Ka7 Qg5 82.Ka6 Qd8 83.Kb5 Kb8 84.Ka6 Qe7 85.Kb6 Qd7 86.Ka6 Qa7+ 87.Kb5 Qg7 88.Kb4 Qg1 89.Ka5 Qf1 90.Kb4 Ka8 91.Kc3 Qg2 92.Kd4 Qf3 93.Kc5 Qf2+ 94.Kd6 Qg3+ 95.Kd5 Kb8 96.Ke4 Qh2 97.Kd4 Kb7 98.Kd3 Qf4 99.Ke2 Qh4 100.Ke3 h2 101.Kd2 Qf2+ 102.Kd3 Qc5 103.Kd2 Qf8 104.Kc2 Qe8 105.Kb3 Kc6 106.Kc2 Kb6 107.Kd2 Qe4 108.Kc3 Qg2 109.Kc4 Qb7 110.Kb3 Ka6+ 111.Ka2 Qd5+ 112.Ka1 h1=N 113.Kb2 Ka5 114.Ka3 Qh5 115.Kb2 Qe5+ 116.Kc1 Qb8 117.Kc2 Qb7 118.Kc3 Qd5 119.Kb2 Qa8 120.Ka2 Qg2+ 121.Ka1 Qg8 122.Kb1 Qg1+ 123.Kc2 Nf2 124.Kb3 Kb5 125.Kb2 Ka5 126.Kb3 Nd3 127.Ka2 Qd4 128.Ka3 Qb2# 0-1