1.Nf3 d5 2.g3 Nf6 3.Bg2 Bf5 4.O-O h6 5.d3 e6 6.c4 c6 7.cxd5 exd5 8.Qb3 Qb6 9.Qc2 Be7 10.Nc3 Nbd7 11.e4 dxe4 12.dxe4 Bh7 13.Be3 Qa5 14.a3 O-O 15.b4 Qd8 16.Rad1 a5 17.Qb3 axb4 18.axb4 Qe8 19.e5 Ne4 20.Nxe4 Bxe4 21.e6 Nf6 22.Ne5 Bg6 23.Nd7 Nxd7 24.exd7 Qd8 25.Bc5 Bf5 26.Rfe1 Be6 27.Rxe6 Bxc5 28.Re8 Qb6 29.Rxa8 Bxf2+ 30.Kf1 Rxa8 31.d8=Q+ Rxd8 32.Rxd8+ Qxd8 33.Kxf2 Qd2+ 34.Kg1 Qd4+ 35.Kf1 Qa1+ 36.Kf2 Qd4+ 37.Kf3 Qf6+ 38.Ke2 Qe5+ 39.Kd3 Qd6+ 40.Kc2 Qd4 41.Qc3 Qg1 42.Be4 Qxh2+ 43.Kb3 Qe2 44.Qd4 g6 45.Bd3 Qf3 46.Qd6 Qd1+ 47.Kc4 Qc1+ 48.Kd4 Qg1+ 49.Kc3 Qe1+ 50.Kc2 Qf2+ 51.Kb3 Qe3 52.Kc2 Qf2+ 53.Kd1 Qf3+ 54.Kd2 Qf2+ 55.Be2 Kg7 56.g4 Qf6 57.Qc5 Qf4+ 58.Kd3 Qg3+ 59.Kc2 Qf4 60.Kb3 Qe4 61.Qc3+ Kg8 62.Bf3 Qe6+ 63.Kb2 Qd6 64.Ka3 Qe6 65.Qd4 Kh7 66.Bd1 Qe7 67.Bb3 Kg8 68.Ka4 Kh7 69.Qc5 Qd7 70.Ka3 Kg8 71.Qe3 Kh7 72.Qf4 Kg7 73.Qe5+ f6 74.Qb8 h5 75.gxh5 gxh5 76.Qg3+ Kh6 77.Bc2 f5 78.Qb8 Kg5 79.Qg3+ Kf6 80.Qf3 Kg5 81.Bd1 Qe8 82.Qg3+ Kh6 83.Bc2 Qe6 84.Qf3 Kg5 85.Qg2+ Kh6 86.Qd2+ Kg6 87.Qf4 Qf6 88.Qg3+ Kh6 89.Qf4+ Kg6 90.Ka2 Qg5 91.Qd6+ Qf6 92.Qb8 Qf7+ 93.Bb3 Qg7 94.Qd6+ Kg5 95.Qg3+ Kf6 96.Qh4+