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 Qa3+ 44.Kd4 e5+ 45.Kd5 Qa5+ 46.Kd6 Qa6+ 47.Kd7 Qe6+ 48.Kc7 Qc4+ 49.Kd6 Qa6+ 50.Kc5 Qa5+ 51.Kc4 Qa2+ 52.Kc5 Qa5+ 53.Kc4 Qa2+ 54.Kb5 Qb3+ 55.Kc6 Qxc3+ 56.Kd7 Qd4+ 57.Ke8 Qa4+ 58.Ke7 Qa3+ 59.Kd8 Qa5+ 60.Kc8 Qc5+ 61.Qc7 Qf8+ 62.Kd7 Qa8 63.Ke7 Qf8+ 64.Kd7 Qa8 65.Kd6 Qf8+ 66.Kc6 Qe8+ 67.Qd7 Qa8+ 68.Qb7 Qe8+ 69.Kc5 Qf8+ 70.Kb5 Qe8+ 71.Qc6 Qd8 72.a8=Q Qd3+ 73.Kb6 Qd4+ 74.Qc5 Qb2+ 75.Kc7 Qa3 76.Qaxa3 f5 77.Qca5 Kf6 78.Q3a4 Kg6 79.Qa1 Kg7 80.Q1a2 Kh8 81.Q2a3 h4 82.Qa1 f6 83.Q1a2 Kg7 84.Q2a3 Kf7 85.Qa1 Ke6 86.Q1a2+ Ke7 87.Q2a3+ Kf7 88.Qg3 Kf8 89.Kd6 f4 90.Qxh4 Kg8 91.Ke7 f3 92.Kxf6 e4 93.Kg5 f2 94.Qxf2 Kg7 95.Kh4 Kg8 96.Qfa2+ Kg7 97.Kg4 Kf8 98.Kf4 Ke7 99.Kf5 Kd6 100.Kf6 Kd7 101.Kf7 Kc8 102.Kf8 Kb8 103.Ke8 Kb7 104.Kd8 Kc6 105.Kc8 Kd6 106.Kb8 Ke7 107.Ka8 Ke8 108.Qa6 Kf8 109.Qa7 Ke8 110.Qe7+ Kxe7 111.Kb7 Kd6 112.Ka6 Kc7 113.Kb5 Kb7 114.Ka4 Kc6 115.Kb3 Kd6 116.Qa5 Kd7 117.Qa6 Kd8 118.Qa7 e3 119.Kb4 Ke8 120.Kc5 Kd8 121.Kc6 Kc8 122.Qa8# 1-0