1.d4 e6 2.Nf3 d5 3.c4 c6 4.Qc2 Be7 5.Bf4 h6 6.Nbd2 Nf6 7.e3 O-O 8.a3 c5 9.Be2 cxd4 10.Nxd4 Bd7 11.O-O Nc6 12.N4f3 Rc8 13.Qd1 Nh5 14.Be5 dxc4 15.Nxc4 Nf6 16.Bd6 Ne4 17.Bf4 f6 18.Qc2 f5 19.Rad1 b5 20.Nd6 Nd4 21.Qd3 Nxe2+ 22.Qxe2 Nxd6 23.Bxd6 Bc6 24.Be5 Qe8 25.Nd4 Bd5 26.Qxb5 Qg6 27.f3 Bc4 28.Nc6 Qe8 29.Qxc4 Rxc6 30.Qa4 a6 31.Rd3 Qc8 32.Rfd1 Rd8 33.h3 Rxd3 34.Rxd3 Kf7 35.Rc3 Rxc3 36.Bxc3 Bg5 37.Kf2 h5 38.Ke2 h4 39.Kd3 Qb7 40.Qc4 Bf6 41.Bxf6 gxf6 42.b4 Qd7+ 43.Kc2 Qa4+ 44.Qb3 Qc6+ 45.Qc3 Qd5 46.Kb2 Qd1 47.Qc7+ Kg6 48.Qc2 Qd6 49.e4 fxe4 50.Qxe4+ f5 51.Qe2 e5 52.Kc3 Qd4+ 53.Kc2 e4 54.Qxa6+ Kg5 55.fxe4 fxe4 56.Qe2 e3 57.a4 Kf6 58.Qd3 Qf4 59.Qc3+ Kg6 60.Kd3 Qf2 61.Qc2 Qf4 62.Qc5 Qf1+ 63.Kxe3 Qe1+ 64.Kd4 Qf2+ 65.Kc4 Qf1+ 66.Kb3 Qb1+ 67.Ka3 Qa1+ 68.Kb3 Qb1+ 69.Kc4 Qf1+ 70.Kd4 Qf2+ 71.Ke5 Qg3+ 72.Ke6 Qxg2 73.Qf5+ Kg7 74.b5 Qg6+ 75.Ke5 Kh8 76.Qc8+ Kg7 77.Kd5 Qg2+ 78.Kd6 Qg3+ 79.Kc6 Qc3+ 80.Kb7 Qf3+ 81.Ka6 Qxh3 82.Qxh3 Kh6 83.Ka7 Kg7 84.b6 Kh8 85.b7 Kg7 86.Kb6 Kf6 87.Qa3 h3 88.b8=B Kg7 89.Ka5 Kf6 90.Qe7+ Kxe7 91.Bh2 Kd8 92.Kb6 Kc8 93.a5 Kd7 94.a6 Kd8 95.Bc7+ Kc8 96.a7 h2 97.a8=Q+ Kd7 98.Qc6+ Kc8 99.Qe8# 1-0