1.Nf3 d5 2.b3 c6 3.Bb2 Nf6 4.e3 Bg4 5.c4 e6 6.Nc3 Nbd7 7.d4 Bd6 8.Be2 O-O 9.O-O Qe7 10.h3 Bh5 11.Qc2 dxc4 12.bxc4 e5 13.Nh4 Bg6 14.Nxg6 hxg6 15.Ne4 Nxe4 16.Qxe4 Rae8 17.c5 exd4 18.Qxd4 Be5 19.Qd2 Bxb2 20.Qxb2 Nxc5 21.Rac1 Ne4 22.Bf3 Ng5 23.Be2 Rd8 24.Rfd1 c5 25.Bc4 b6 26.a4 Qf6 27.Qa2 Ne4 28.Qc2 Qe5 29.Rxd8 Rxd8 30.Rd1 Rxd1+ 31.Qxd1 Nd6 32.Bd5 c4 33.e4 c3 34.Qd3 g5 35.g3 g6 36.Kg2 Kg7 37.f4 gxf4 38.gxf4 Qxf4 39.Qxc3+ Kh7 40.Qc7 Qg5+ 41.Kf3 Qf6+ 42.Ke2 Qb2+ 43.Kf3 Qf6+ 44.Ke2 Kg7 45.Qxa7 Qb2+ 46.Kd3 Qa3+ 47.Kc2 Qc5+ 48.Kd3 Qa3+ 49.Kc2 Qxh3 50.Qxb6 Qh2+ 51.Kb3 Qg3+ 52.Kb4 Qe1+ 53.Kc5 Qe3+ 54.Kc6 Qxb6+ 55.Kxb6 g5 56.e5 Nc8+ 57.Kb7 Ne7 58.Be4 f5 59.exf6+ Kxf6 60.a5 Ke5 61.a6 Kxe4 62.a7 Nf5 63.a8=Q g4 64.Kc6 g3 65.Kc5+ Kf4 66.Qa2 Kf3 67.Qd5+ Kf4 68.Qd2+ Kf3 69.Qg5 Ne3 70.Kd4 Nf1 71.Qf5+ Ke2 72.Qc2+ Kf3 73.Qe4+ Kf2 74.Qf5+ Ke2 75.Qg4+ Kf2 76.Kd3 g2 77.Qh4+ Kf3 78.Qf6+ Kg3 79.Qg5+ Kf3 80.Qg8 Kf2 81.Qf7+ Kg3 82.Qc7+ Kh3 83.Qc5 Kh2 84.Qh5+ Kg3 85.Qg5+ Kf2 86.Qc5+ Kg3 87.Ke2 Nh2 88.Qe5+ Kh3 89.Qh5+ Kg3 90.Qe5+ Kh3 91.Qe6+ Kg3 92.Qg8+ Ng4 93.Qb8+ Kh3 94.Qb6 Kh2 95.Qd6+ Kh1 96.Qd5