1.Nf3 d5 2.d4 c5 3.g3 Nc6 4.Bg2 Nf6 5.O-O e6 6.c4 cxd4 7.Nxd4 Bc5 8.Nb3 Bb6 9.cxd5 Nxd5 10.Na3 O-O 11.Nc4 Bc7 12.a3 Qf6 13.Qc2 a5 14.e4 Nde7 15.f4 e5 16.fxe5 Qg6 17.Bf4 Be6 18.Nc5 Bxc4 19.Qxc4 Bxe5 20.Kh1 Rad8 21.Nxb7 Rd4 22.Qe2 Rb8 23.Nxa5 Bxf4 24.Nxc6 Nxc6 25.gxf4 Qh6 26.b4 Rbd8 27.Rad1 Rxd1 28.Rxd1 Qxf4 29.b5 Nd4 30.b6 h5 31.Qb2 h4 32.h3 Ne6 33.Rxd8+ Nxd8 34.e5 Qg3 35.Qd2 Kh7 36.Kg1 Qxe5 37.b7 Nxb7 38.Bxb7 Qg3+ 39.Bg2 Qxa3 40.Be4+ g6 41.Bg2 Qa1+ 42.Bf1 Qa7+ 43.Kg2 Qb7+ 44.Kf2 Qb6+ 45.Kf3 Qc6+ 46.Kf2 Qb6+ 47.Qe3 Qxe3+ 48.Kxe3 Kg7 49.Kf4 f6 50.Kg4 Kh6 51.Bc4 Kg7 52.Kf4 Kh7 53.Ke4 Kh6 54.Bb3 Kg5 55.Bd1 Kh6 56.Kd5 g5 57.Bg4 Kg7 58.Ke4 Kf7 59.Kf5 Ke7 60.Kg6 Ke8 61.Kxf6 Kd8 62.Kf7 Kc7 63.Ke7 Kc6 64.Bf3+ Kc7 65.Be4 Kc8 66.Bc6 Kc7 67.Bd7 Kb7 68.Kd6 Kb6 69.Bc6 Ka5 70.Kc5 Ka6 71.Be4 Ka7 72.Kc6 Ka6 73.Bd3+ Ka5 74.Kc5 Ka4 75.Bc4 Ka3 76.Be6 Ka4 77.Bd7+ Kb3 78.Bb5 Kc3 79.Bc4 Kc2 80.Kd4 Kb2 81.Be6 Ka3 82.Kc4 Ka4 83.Bd7+ Ka5 84.Kc5 Ka6 85.Bc8+ Ka5 86.Bb7 Ka4 87.Bd5 Ka5 88.Bc4 Ka4 89.Ba2 Ka5 90.Bb3 Ka6 91.Kc6 Ka5 92.Bc4 Kb4 93.Kd5 Ka5 94.Bb3 Kb6 95.Ke5 Kc7 96.Kf6 Kd7 97.Kxg5