1.d4 e6 2.c4 f5 3.g3 Nf6 4.Bg2 Be7 5.Nf3 O-O 6.O-O d6 7.Nc3 Qe8 8.Qb3 c6 9.Re1 Ne4 10.Qc2 Qg6 11.c5 dxc5 12.Ne5 Qh5 13.Bf3 Qe8 14.Nxe4 fxe4 15.Bxe4 Qh5 16.Be3 cxd4 17.Bxd4 Bf6 18.f4 Nd7 19.Nf3 Bxd4+ 20.Nxd4 Nf6 21.Bf3 Qh6 22.Qb3 Nd5 23.e4 Nc7 24.Rac1 Kh8 25.Rc5 Qf6 26.Rd1 Rb8 27.Rxc6 Qe7 28.Rdc1 Na6 29.Rxa6 e5 30.Ne2 Bh3 31.Ra5 exf4 32.Nxf4 Rxf4 33.gxf4 Qf6 34.Qe3 Qxb2 35.Rg5 Rd8 36.Rd5 Rf8 37.Rcd1 Qf6 38.Kf2 Qh4+ 39.Ke2 Be6 40.Rh5 Bc4+ 41.Kd2 Qf6 42.Ke1 Qb2 43.Qd4 Qb4+ 44.Kf2 Rxf4 45.Rf5 Rxf5 46.exf5 h6 47.Be2 Qa5 48.Bxc4 Qxf5+ 49.Ke3 Qh3+ 50.Ke4 Qg4+ 51.Kd3 Qxd1+ 52.Ke4 Qg4+ 53.Kd5 Qd7+ 54.Ke4 Qg4+ 55.Kd3 Qd1+ 56.Ke3 Qc1+ 57.Kf2 Qc2+ 58.Be2 Qf5+ 59.Kg1 Qb1+ 60.Bf1 Qg6+ 61.Kf2 Qf5+ 62.Ke1 Qb1+ 63.Qd1 Qe4+ 64.Be2 Qh4+ 65.Kd2 Qd4+ 66.Bd3 Qf4+ 67.Kc3 Qe5+ 68.Kb3 Qd5+ 69.Kb2 Qd4+ 70.Kb1 Qb4+ 71.Qb3 Qe1+ 72.Kb2 Qd2+ 73.Ka1 Qxh2 74.Qxb7 Qe5+ 75.Qb2 Qxb2+ 76.Kxb2 h5 77.Kc2 g5 78.Bg6 h4 79.Bf5 Kg7 80.Kd3 Kf6 81.Ke4 a6 82.a4 a5 83.Bg4 Kg6 84.Ke5 Kg7 85.Kf5 Kh6 86.Kf6 h3 87.Bxh3 Kh5 88.Kf5 Kh6 89.Bg4 Kg7 90.Kxg5 Kf7 91.Kf5 Ke7 92.Ke5 Kd8 93.Kd6 Ke8 94.Kc7 Ke7 95.Kb6 Kd6 96.Kxa5 Kc7 97.Ka6 Kb8 98.Kb6 Ka8 99.Bf3+