1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.cxd5 exd5 5.Nc3 c6 6.Bf4 Bf5 7.e3 Nbd7 8.Bd3 Bxd3 9.Qxd3 Bb4 10.O-O O-O 11.h3 Qe7 12.a3 Bxc3 13.Qxc3 Ne4 14.Qb3 Nb6 15.Qc2 Nc4 16.Rfc1 f6 17.Ne1 g5 18.Bh2 Rae8 19.Nd3 h5 20.Re1 h4 21.a4 Rf7 22.f3 Ng3 23.e4 Qd8 24.a5 dxe4 25.Qxc4 exd3 26.Qxd3 Kg7 27.Bxg3 hxg3 28.Re4 Rfe7 29.Rae1 Rxe4 30.Rxe4 Rxe4 31.fxe4 Qxa5 32.Qxg3 Qd2 33.Qc7+ Kg6 34.Qd7 Qc1+ 35.Kh2 Qf4+ 36.Kh1 Qxe4 37.Qxb7 a5 38.Qa8 Qd5 39.Qe8+ Kf5 40.Qe3 a4 41.Qf2+ Ke6 42.Qe3+ Kd7 43.Qf2 f5 44.Kh2 f4 45.h4 Qf5 46.hxg5 Qxg5 47.Qf3 Kc7 48.Qc3 Qb5 49.Qd2 Kb7 50.Kg1 Qb3 51.Kh2 Ka6 52.Qc1 Qb5 53.Qd2 Qh5+ 54.Kg1 Qf5 55.Qe2+ Kb6 56.Qd2 Kb5 57.Qe2+ Kb4 58.Qd2+ Kc4 59.Qc3+ Kb5 60.Kf2 Qd5 61.Qd2 Qb3 62.Qe2+ Kb4 63.Qd2+ Kc4 64.Qc1+ Kd3 65.Kf3 Qc2 66.Qxf4 Qxb2 67.Qe4+ Kd2 68.Qe2+ Kc1 69.Qe1+ Kc2 70.Qe2+ Kc3 71.Qe3+ Kc4 72.Qe6+ Kb5 73.Qe5+ Ka6 74.Qc5 Qb5 75.Qc1 Qd3+ 76.Kg4 Qxd4+ 77.Kh3 Kb5 78.g4 Qc4 79.Qa1 Qb3+ 80.Kh4 a3 81.g5 Qb2 82.Qf1+ Ka5 83.Qf7 Qh2+ 84.Kg4 Qe2+ 85.Kh4 a2 86.Qa7+ Kb4 87.g6 Qe1+ 88.Kg5 a1=Q 89.Qb6+ Kc4 90.Qxc6+ Kd3 91.Qb5+ Ke3 92.Qe8+ Kf2 93.Qf7+ Kg1 94.g7 Qae5+ 95.Kh6 Qh4+ 96.Kg6 Qhh5# 0-1