1.d4 d5 2.a4 c5 3.e3 Nf6 4.dxc5 Bg4 5.Be2 Bxe2 6.Nxe2 a5 7.b3 e6 8.Ba3 Na6 9.Nd2 Bxc5 10.Bb2 O-O 11.O-O Qe7 12.Ng3 Rfd8 13.Nf3 Bb4 14.Nd4 Rac8 15.Rc1 Ne4 16.Qg4 Bc3 17.Bxc3 Nxc3 18.f4 f5 19.Qh3 Nb4 20.Rce1 Ne4 21.Re2 Nc6 22.Nxe4 dxe4 23.Nxc6 Rxc6 24.g4 g6 25.Qg3 Rc3 26.h4 Qc5 27.h5 Rxc2 28.Rxc2 Qxc2 29.hxg6 Rd7 30.Qh4 hxg6 31.Qf6 Qxb3 32.Qxg6+ Kf8 33.Qf6+ Ke8 34.Qh8+ Ke7 35.Qh4+ Kd6 36.Qe1 fxg4 37.f5 exf5 38.Rxf5 Ke6 39.Rf1 Rf7 40.Rxf7 Kxf7 41.Qxa5 Qxe3+ 42.Kg2 Qf3+ 43.Kg1 e3 44.Qc7+ Ke6 45.Qc8+ Ke5 46.Qc7+ Kd4 47.Qb6+ Kc3 48.Qa5+ Kc2 49.Qc5+ Kd2 50.Qb4+ Kd3 51.Qb3+ Kd4 52.Qb4+ Ke5 53.Qe7+ Kf4 54.Qd6+ Kf5 55.Qc5+ Kf4 56.Qd6+ Kg5 57.Qe7+ Kh6 58.Qe6+ Kg5 59.Qe7+ Kf5 60.Qf7+ Ke5 61.Qe7+ Kd4 62.Qb4+ Kd5 63.Qb5+ Kd6 64.Qb4+ Kd7 65.Qd4+ Kc8 66.Qc5+ Kb8 67.Qe5+ Kc8 68.Qe8+ Kc7 69.Qe7+ Kb6 70.Qb4+ Kc6 71.Qc4+ Kd6 72.Qb4+ Ke6 73.Qc4+ Qd5 74.Qxg4+ Ke5 75.Qg7+ Ke4 76.Qg2+ Kd4 77.Qb2+ Kd3 78.Qb1+ Kc3 79.Qc1+ Kb4 80.Qxe3 Qc5 81.Kf2 Qxe3+ 82.Kxe3 Kxa4 83.Kd4 b5 84.Kd3 Kb3 85.Kd2 b4 86.Kd1 Kb2 87.Kd2 b3 88.Kd1 Kb1 89.Ke2 Kc2 90.Ke3 b2 91.Kd4 b1=Q 92.Ke5 Kd3 93.Kf6 Ke4 94.Ke7 Ke5 95.Kd7 Qb7+ 96.Ke8 Ke6 97.Kf8 Qf7# 0-1