1.d4 Nf6 2.Bf4 e6 3.Nf3 b6 4.e3 Bb7 5.Be2 Nh5 6.Bg5 Be7 7.Bxe7 Qxe7 8.c4 O-O 9.Nc3 Nf6 10.O-O Ne4 11.Qb3 d6 12.Nxe4 Bxe4 13.Nd2 Bb7 14.Bf3 Bxf3 15.Nxf3 c5 16.Rfd1 Rd8 17.Qd3 Nd7 18.Rd2 Rac8 19.Rad1 cxd4 20.Qxd4 Nf6 21.e4 e5 22.Nxe5 Nxe4 23.Qxe4 dxe5 24.Rxd8+ Rxd8 25.Rxd8+ Qxd8 26.g3 f6 27.b4 Qd2 28.c5 bxc5 29.Qa8+ Kf7 30.Qxa7+ Kg6 31.Qxc5 Qe1+ 32.Kg2 Qe4+ 33.Kf1 Qb1+ 34.Ke2 Qxa2+ 35.Ke1 Qb1+ 36.Kd2 e4 37.b5 Qb2+ 38.Ke3 Qb1 39.Qc4 Qe1+ 40.Qe2 Qb4 41.Qg4+ Kf7 42.Qd7+ Kg6 43.Qe8+ Kg5 44.h4+ Kh6 45.Qc6 Qe1+ 46.Kd4 Qxf2+ 47.Kxe4 Qxg3 48.Kd5 Qe5+ 49.Kc4 Qf4+ 50.Kc5 Qe5+ 51.Qd5 Qc7+ 52.Kb4 g6 53.Qd4 Qe7+ 54.Ka4 f5 55.b6 Qe8+ 56.Ka5 Qa8+ 57.Kb4 Kh5 58.Qe3 Qf8+ 59.Kb5 f4 60.Qe5+ Kg4 61.b7 f3 62.b8=Q Qxb8+ 63.Qxb8 f2 64.Qc8+ Kg3 65.Qc4 Kg2 66.Qg4+ Kh2 67.Qf3 Kg1 68.Qg3+ Kh1 69.Qxf2 h5 70.Qd2 g5 71.Kc5 gxh4 72.Qe3 h3 73.Qxh3+ Kg1 74.Kb4 h4 75.Kc4 Kf2 76.Qc3 Ke2 77.Qf6 h3 78.Qf4 Kd1 79.Qe3 Kc2 80.Qf3 h2 81.Qh3 h1=N 82.Qf3 Nf2 83.Qf8 Nd3 84.Qf1 Kb2 85.Qxd3 Ka2 86.Qe4 Ka3 87.Qb7 Ka4 88.Qb4# 1-0