1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.cxd5 exd5 6.Bf4 c6 7.e3 Bf5 8.Nh4 Bg4 9.Qc2 Nh5 10.h3 Be6 11.Nf3 Nxf4 12.exf4 g6 13.Bd3 Qd6 14.Ne2 Nd7 15.O-O Nf6 16.Ne5 Nd7 17.Nf3 Nf6 18.f5 gxf5 19.Bxf5 Bxf5 20.Qxf5 Nd7 21.Ng3 O-O-O 22.Ne5 Rdf8 23.Nxf7 Qf6 24.Qxf6 Bxf6 25.Nxh8 Bxd4 26.Rae1 Bxb2 27.Re7 Rxh8 28.Nf5 Ba3 29.Rg7 Bf8 30.Rf7 Ne5 31.Rf6 Bc5 32.Kh2 d4 33.Rc1 Nd3 34.Rxc5 Nxc5 35.Nxd4 Nd7 36.Rf7 h5 37.f4 a6 38.g3 c5 39.Nf5 Kc7 40.Kg2 c4 41.Ne3 b5 42.g4 hxg4 43.hxg4 Kd6 44.g5 c3 45.g6 Rg8 46.f5 Ne5 47.Rf6+ Kc5 48.Re6 Nc6 49.Nc2 a5 50.Kf3 Nd4+ 51.Nxd4 Kxd4 52.Ke2 b4 53.f6 Rxg6 54.Rd6+ Ke4 55.f7 Rxd6 56.f8=Q Rd2+ 57.Ke1 Rb2 58.Qe7+ Kd3 59.Qd6+ Ke3 60.Qe5+ Kd3 61.Qf5+ Ke3 62.Kd1 a4 63.Qe6+ Kd3 64.Qd7+ Kc4 65.Qc6+ Kd3 66.Qb5+ Kd4 67.Qxa4 Kc4 68.Qc6+ Kd4 69.Qb5 Rd2+ 70.Kc1 Rb2 71.Qb6+ Kd3 72.Qc5 Rc2+ 73.Kb1 Rb2+ 74.Ka1 Kd2 75.Qf2+ Kd3 76.Qf1+ Kd4 77.Qf3 Kc4 78.Qe4+ Kc5 79.Qd3 Rd2 80.Qe3+ Kb5 81.Kb1 Rd1+ 82.Kc2 Rd2+ 83.Kc1 Kc4 84.Qb6 Rb2 85.Qc6+ Kd4 86.Qb5 Ke4 87.Qc5 Kd3 88.Qd5+ Ke3 89.Qc4 Kf2 90.a3 bxa3 91.Qxc3 Re2 92.Qc5+ Kg2 93.Qxa3 Kf2 94.Qc5+ Kf3 95.Kd1 Rf2 96.Qf5+ Ke3 97.Qe5+ Kf3 98.Ke1 Rg2 99.Qf5+ Ke3 100.Qh3+