1.d4 c6 2.c4 d5 3.cxd5 cxd5 4.Nf3 Nc6 5.Bf4 Qb6 6.Nc3 Nf6 7.a3 e5 8.Na4 Qa5+ 9.Bd2 Qc7 10.dxe5 Nxe5 11.Rc1 Nc4 12.e4 Nxe4 13.Bxc4 dxc4 14.Qe2 Qe7 15.O-O Nxd2 16.Qxd2 Be6 17.Rfd1 Rd8 18.Qa5 Qf6 19.Qb5+ Bd7 20.Qxc4 Bd6 21.Nc3 Bc6 22.Ne4 Bxe4 23.Qxe4+ Qe7 24.Qa4+ Kf8 25.Qxa7 g6 26.g3 Kg7 27.Qd4+ Qf6 28.Qxf6+ Kxf6 29.Rd5 Rhe8 30.Rb5 Rd7 31.Rd1 Red8 32.Kg2 Ke7 33.Re1+ Kf8 34.Re3 Rc7 35.Reb3 Rdd7 36.Rd3 f6 37.a4 Ke8 38.Nd2 Be5 39.Rxd7 Rxd7 40.Nc4 Bd4 41.h4 Kd8 42.b3 Kc7 43.h5 b6 44.h6 Kc6 45.g4 Rd5 46.Rxd5 Kxd5 47.Ne3+ Kc5 48.Nc2 Bc3 49.f4 f5 50.g5 b5 51.Ne3 bxa4 52.bxa4 Ba5 53.Kf2 Bd8 54.Kg3 Kd4 55.Nxf5+ gxf5 56.a5 Kc5 57.a6 Kb6 58.Kh4 Kxa6 59.Kh5 Bc7 60.g6 hxg6+ 61.Kg5 Bb6 62.Kxg6 Bd4 63.Kxf5 Kb6 64.Ke6 Kc7 65.f5 Kd8 66.f6 Ke8 67.h7 Bxf6 68.Kxf6 Kd7 69.h8=Q Kc7 70.Qg8 Kb6 71.Kg5 Ka7 72.Kf4 Ka6 73.Qf7 Kb6 74.Qg6+ Ka5 75.Kg3 Kb5 76.Qe6 Ka5 77.Qd6 Kb5 78.Kh4 Ka4 79.Qe6 Kb5 80.Qf5+ Kb4 81.Kh5 Kb3 82.Qf4 Kc2 83.Qc4+ Kd1 84.Qd5+ Ke2 85.Qe4+ Kf2 86.Qe5 Kf1 87.Qb5+ Kg2 88.Qb8 Kh1 89.Qa7 Kg2 90.Kg4 Kh1 91.Qe7 Kg2 92.Qh7 Kg1 93.Qc2 Kf1 94.Qh7 Kg1 95.Kf3 Kf1 96.Qh2 Ke1 97.Qe2# 1-0