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 Rh6 24.Rh3 Rd8 25.Rxd8+ Qxd8 26.Rd3 Qc7 27.Rc3 Qd6 28.a3 Rg6 29.Rc8+ Kd7 30.Rh8 Kc7 31.Ka2 Qe5 32.Rf8 Qxe4 33.Rxf7+ Kc6 34.g3 f5 35.b3 Rg4 36.Re7 Kd6 37.Rh7 Qd4 38.Qe1 Re4 39.Qc1 Kc6 40.Rxh5 Qc3 41.Qb2 Qxg3 42.Rh8 Qe5 43.Rc8+ Kd7 44.Rc3 Ke7 45.h5 Rh4 46.a4 Kf6 47.h6 f4 48.Qa3 Qxc3 49.Qf8+ Kg6 50.Qg8+ Kxh6 51.Qxe6+ Kg5 52.Qg8+ Kf5 53.Qd5+ Qe5 54.Qd7+ Qe6 55.Qd3+ Kg5 56.Qd8+ Kg4 57.Qd1+ f3 58.Qg1+ Kf5 59.Qc5+ Qe5 60.Qc8+ Kf4 61.Qa8 f2 62.Qxb7 Kg3 63.Qg7+ Qxg7 64.b4 a5 65.bxa5 Qg6 66.c4 Qg5 67.Kb2 Qg4 68.Kb3 f1=N 69.Kb2 Rh3 70.Ka2 Rh2+ 71.Kb1 Rh1 72.Kb2 Kh4 73.a6 Qg3 74.Ka2 Qg2+ 75.Kb3 Qg1 76.Ka2 Kh3 77.a7 Qxa7 78.Ka1 Kh2 79.Ka2 Kg2 80.a5 Rh4 81.c5 Kh3 82.Kb2 Rh7 83.Kc2 Rh6 84.Kc3 Rh5 85.Kb2 Rh4 86.a6 Rh7 87.Ka2 Rb7 88.Ka3 Kh2 89.c6 Kg2 90.cxb7 Kf3 91.Ka2 Ke4 92.Kb3 Kd5 93.Ka3 Kc6 94.Ka4 Kc7 95.Kb5 Kb8 96.Ka4 Qxa6+ 97.Kb4 Kxb7 98.Kc3 Ka8 99.Kc2 Qa3 100.Kd1 Qa2 101.Ke1 Kb7 102.Kd1 Kb6 103.Ke1 Kb5 104.Kxf1 Kc4 105.Kg1 Kd4 106.Kh1 Ke4 107.Kg1 Kf3 108.Kh1 Kg3 109.Kg1 Qa1# 0-1