1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Bd7 9.f3 Be7 10.h4 h6 11.Be3 h5 12.Nxc6 Bxc6 13.Kb1 d5 14.Qf2 Qc7 15.Bb6 Qb8 16.exd5 Nxd5 17.Nxd5 Bxd5 18.Bd3 Qf4 19.Be3 Qc7 20.Bd4 Bf6 21.Bxf6 gxf6 22.Be4 Bxe4 23.fxe4 Qe5 24.Rhf1 Rd8 25.Rxd8+ Kxd8 26.a3 Ke7 27.Qb6 Rb8 28.Rd1 Kf8 29.Rd7 Kg7 30.Rxb7 Rxb7 31.Qxb7 a5 32.b4 axb4 33.Qxb4 Qg3 34.a4 Qxh4 35.a5 Qh1+ 36.Kb2 Qxg2 37.a6 Qf2 38.Qb8 Qd4+ 39.Kb3 Qe3+ 40.c3 Qxe4 41.a7 Qb1+ 42.Kc4 Qa2+ 43.Kc5 Qa5+ 44.Kd6 Qd5+ 45.Kc7 Qc5+ 46.Kb7 Qd5+ 47.Kc8 Qc6+ 48.Qc7 Qe8+ 49.Kb7 Qb5+ 50.Qb6 Qd7+ 51.Kb8 Qe8+ 52.Kc7 Qe7+ 53.Kc6 Qe8+ 54.Kd6 Qf8+ 55.Kd7 Qa3 56.c4 h4 57.Qb7 Qa4+ 58.Ke7 Qa3+ 59.Ke8 Qa4+ 60.Qd7 Qa1 61.Qxf7+ Kh6 62.Qb7 Qa4+ 63.Kf7 Qxc4 64.a8=Q e5+ 65.Kxf6 Qf4+ 66.Ke6 Qg4+ 67.Kd6 Qg6+ 68.Kc5 Qc2+ 69.Kb6 Qb3+ 70.Kc7 Qf7+ 71.Kb8 Qf8+ 72.Ka7 Qa3+ 73.Qa6+ Kg7 74.Qxa3 h3 75.Qa1 Kg6 76.Qa2 Kh6 77.Qa3 Kg5 78.Qa1 Kh5 79.Qa2 Kh6 80.Qb7 e4 81.Qa3 Kh5 82.Kb8 Kg6 83.Kc8 e3 84.Qba7 Kh6 85.Q7a5 h2 86.Qh5+ Kxh5 87.Qa8 e2 88.Qe4 Kg5 89.Kd7 Kf6 90.Kd6 Kg7 91.Ke6 e1=Q 92.Qxe1 h1=Q 93.Qxh1 Kg6 94.Qa1 Kh6 95.Kf6 Kh5 96.Qa4 Kh6 97.Qh4# 1-0