1.e4 c5 2.f4 g6 3.Nf3 Nf6 4.Nc3 d5 5.exd5 Bg7 6.Bb5+ Bd7 7.Rf1 Bxb5 8.Nxb5 Nxd5 9.c4 Nb4 10.d4 a6 11.Na3 cxd4 12.Ne5 N8c6 13.Qb3 a5 14.Bd2 Nxe5 15.fxe5 O-O 16.Bxb4 axb4 17.Qxb4 Qa5 18.Qxa5 Rxa5 19.Nb5 Bxe5 20.a4 d3 21.Ra2 Ra6 22.Kd2 Rd8 23.b3 Bxh2 24.Rf3 Re6 25.Rxd3 Bf4+ 26.Kc3 Rxd3+ 27.Kxd3 Re3+ 28.Kc2 Rg3 29.a5 Rxg2+ 30.Kb1 Rxa2 31.Kxa2 h5 32.Nc3 h4 33.Nd5 Bd6 34.b4 h3 35.c5 h2 36.cxd6 exd6 37.Nf6+ Kg7 38.Ne8+ Kf8 39.Nxd6 h1=Q 40.Nc4 Qd5 41.Kb3 Qd3+ 42.Ka4 Qxc4 43.Ka3 Qc1+ 44.Ka2 Qc4+ 45.Kb1 Qxb4+ 46.Kc2 Qxa5 47.Kb2 Qd2+ 48.Ka1 Qf4 49.Kb2 Qc7 50.Ka1 Qd8 51.Kb2 Qc7 52.Ka1 Qd8 53.Kb1 Qd4 54.Kc2 Qe3 55.Kb1 Qe1+ 56.Kc2 Qg1 57.Kb2 Qg4 58.Kc2 Qf3 59.Kd2 Qf5 60.Ke2 Qc5 61.Kd1 Qe5 62.Kc1 Qe1+ 63.Kb2 Qg1 64.Kc2 b6 65.Kd2 Qg4 66.Kc2 Qf3 67.Kd2 Qf5 68.Ke2 Qf3+ 69.Kd2 g5 70.Kc2 Qh1 71.Kd2 Qd5+ 72.Kc2 Qa8 73.Kd2 Qa1 74.Kc2 Qf1 75.Kd2 Qb5 76.Kc2 Qa4+ 77.Kd2 Qc4 78.Kd1 Qb3+ 79.Kc1 Qa3+ 80.Kd1 Qa4+ 81.Kd2 g4 82.Ke2 Qc4+ 83.Kf2 Qa2+ 84.Kg3 Qc2 85.Kh4 Qc4 86.Kg3 Qc1 87.Kf2 Qc5+ 88.Kg2 Qc2+ 89.Kh1 Qc4 90.Kg2 b5 91.Kh1 Qd4 92.Kh2 Qb2+ 93.Kh1 Qc3 94.Kh2 Qb2+ 95.Kh1 Qa3 96.Kh2 Qa4 97.Kh1 Qc4 98.Kg1 Qc7 99.Kh1 Qd8 100.Kh2 Qc7+ 101.Kg2 Qa5 102.Kg1 Qa7+ 103.Kh1 Qa3 104.Kh2 Qa4 105.Kh1 Qc4 106.Kg1 b4 107.Kh1 Qe4+ 108.Kg1 Qc2 109.Kh1 Qc4 110.Kg1 Qc8 111.Kh1 Qc6+ 112.Kg1 Qa4 113.Kh1 Qd1+ 114.Kh2 Qd2+ 115.Kh1 Qd5+ 116.Kh2 Qc4 117.Kh1 b3 118.Kg1 Qc7 119.Kh1 Qa5 120.Kg1 Qc7 121.Kh1 b2 122.Kg1 Qb8 123.Kh1 Qb5 124.Kg2 Qa4 125.Kg1 Qc4 126.Kh1 Qa2 127.Kg1 b1=Q# 0-1