1.c4 c5 2.g3 d5 3.cxd5 Qxd5 4.Nf3 Nc6 5.Qc2 Nd4 6.Qd1 Nxf3+ 7.exf3 a6 8.d3 e5 9.Bg2 Bf5 10.O-O Qxd3 11.Qe1 O-O-O 12.Nc3 Nf6 13.Qxe5 Bd6 14.Qe1 Rhe8 15.Be3 Bc7 16.Rd1 Qc2 17.Rxd8+ Rxd8 18.Qa1 Be6 19.Bxc5 h5 20.h4 Kb8 21.Rc1 Qf5 22.Be3 Nd5 23.Nxd5 Bxd5 24.b3 Bxf3 25.Qxg7 Bxg2 26.Kxg2 Qe4+ 27.Kg1 Be5 28.Qg5 f6 29.Qxh5 Rg8 30.Rc4 Rxg3+ 31.fxg3 Qxe3+ 32.Kf1 Qxg3 33.Qf5 Bc7 34.Ke2 Qh2+ 35.Qf2 Qe5+ 36.Kd3 Qa1 37.Qd2 Qf1+ 38.Qe2 Qb1+ 39.Kd4 Qg1+ 40.Kc3 Be5+ 41.Kd3 b5 42.Rg4 Qb1+ 43.Ke3 f5 44.Kf2 fxg4 45.Qxe5+ Kb7 46.Qe2 Kb6 47.Kg3 Qg1+ 48.Kf4 Qd4+ 49.Qe4 Qf2+ 50.Kxg4 Qxa2 51.Qe3+ Ka5 52.Qc3+ Kb6 53.h5 Qg2+ 54.Kf5 Qd5+ 55.Qe5 Qxb3 56.h6 Qd3+ 57.Qe4 Qh3+ 58.Kg6 Qg3+ 59.Kf7 Qc7+ 60.Qe7 Qh2 61.Kg6 Qg3+ 62.Qg5 Qd3+ 63.Qf5 Qg3+ 64.Kf6 Qc3+ 65.Ke7 Ka5 66.h7 Qg7+ 67.Qf7 Qe5+ 68.Kd7 b4 69.Qa2+ Kb5 70.Qf7 Qd4+ 71.Kc8 Qc3+ 72.Kb7 Qc6+ 73.Ka7 Qc5+ 74.Kb8 Qe5+ 75.Ka8 Ka5 76.Qd7 Qh8+ 77.Kb7 b3 78.Qd5+ Kb4 79.Qg8 Qd4 80.Qf8+ Kc4 81.h8=Q Qd7+ 82.Kb6 Qb5+ 83.Kc7 Qa5+ 84.Kc8 b2 85.Qxb2 Qf5+ 86.Qxf5 a5 87.Qfb5# 1-0