1.Nf3 c5 2.e4 Qa5 3.c3 Nc6 4.Be2 Nf6 5.e5 Nd5 6.O-O e6 7.Na3 Be7 8.c4 Nf4 9.d4 Nxe2+ 10.Qxe2 Nxd4 11.Nxd4 cxd4 12.Rd1 a6 13.Rxd4 O-O 14.Bd2 Qb6 15.Bc3 d5 16.exd6 Bxd6 17.Rad1 Bc5 18.R4d3 e5 19.Qxe5 Bxf2+ 20.Kh1 f6 21.Qf4 Re8 22.b4 Be3 23.Qg3 Bf5 24.Rd6 Qc7 25.Bxf6 Bg6 26.Be5 Bf2 27.Qxf2 Rxe5 28.Rd7 Qc6 29.c5 Rae8 30.R7d2 Qe6 31.h3 Rf8 32.Rd8 Be8 33.Qd4 Bc6 34.Rxf8+ Kxf8 35.Qf4+ Ke8 36.Kh2 Re2 37.Rd2 Bxg2 38.Qb8+ Kf7 39.Qc7+ Kf6 40.Qf4+ Kg6 41.Qg3+ Kh6 42.Rxe2 Qxe2 43.Qxg2 Qe5+ 44.Qg3 Qe2+ 45.Kg1 Qd1+ 46.Kg2 Qd2+ 47.Qf2 Qg5+ 48.Kh2 Qe5+ 49.Kh1 Qd5+ 50.Kg1 Qg5+ 51.Kh2 Qe5+ 52.Kg2 Qg5+ 53.Kf3 Qf6+ 54.Kg3 Qg5+ 55.Kf3 Qf6+ 56.Ke3 Qc3+ 57.Ke2 Qb2+ 58.Ke1 Qc1+ 59.Ke2 Qb2+ 60.Kf1 Qxa3 61.Qh4+ Kg6 62.Qe4+ Kf6 63.Qd4+ Kg6 64.Qe4+ Kf6 65.Qf4+ Kg6 66.Qg4+ Kf6 67.Qd4+ Kg6 68.Qd6+ Kh5 69.Qd5+ g5 70.Qxb7 Qd3+ 71.Ke1 Qe3+ 72.Kd1 Qd3+ 73.Kc1 Qc3+ 74.Kb1 Kh4 75.c6 Qd3+ 76.Kb2 Qd2+ 77.Ka3 a5 78.c7 Qc3+ 79.Ka4 Qc2+ 80.Kb5 Qd3+ 81.Kb6 Qd4+ 82.Ka6 Qd6+ 83.Kxa5 Qe5+ 84.Ka6 Qd6+ 85.Qb6 Qd7 86.Qc5 Qc8+ 87.Ka7 Qd7 88.b5 Qf7 89.b6 Qc4 90.Qxc4+ Kh5 91.Qc6 Kh4 92.a4 Kh5 93.Qc3 Kh4 94.Ka8 h6 95.Qe3 Kh5 96.Qe4 g4 97.Qxg4# 1-0