1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 e6 5.Nf3 Ne7 6.Nxd4 cxd4 7.Ne2 Nc6 8.d3 g6 9.O-O Bg7 10.a4 O-O 11.Bd2 b6 12.b4 a5 13.b5 Ne7 14.Bb3 d5 15.f3 e5 16.Bg5 f6 17.Bc1 Be6 18.Ba3 Bf7 19.exd5 Re8 20.c4 dxc3 21.d6 Nd5 22.Nxc3 Nxc3 23.Bxf7+ Kxf7 24.Qb3+ Re6 25.Qxc3 Bf8 26.Qc7+ Kg8 27.Qc4 Qd7 28.d4 Rc8 29.Qd5 Bxd6 30.Rfc1 Rxc1+ 31.Rxc1 exd4 32.Kf1 Qf7 33.Qa8+ Kg7 34.Bxd6 Rxd6 35.Qb8 Rd7 36.Qxb6 d3 37.Qe3 d2 38.Rd1 Qc4+ 39.Kf2 Qxa4 40.Rxd2 Rxd2+ 41.Qxd2 Qxb5 42.Qd8 Qc5+ 43.Kg3 Qa7 44.Qd6 a4 45.Qa3 Qd7 46.h4 Kf7 47.Qc5 Ke6 48.Qc4+ Kd6 49.Qd4+ Kc7 50.Qa7+ Kd8 51.Qa8+ Ke7 52.Qe4+ Kf7 53.Qc4+ Kg7 54.Qc5 h5 55.Kh2 Qb7 56.Qa5 Qc6 57.Qa7+ Kf8 58.Kg1 Qc1+ 59.Kf2 Qd2+ 60.Kf1 Qd3+ 61.Kf2 a3 62.Qc5+ Kf7 63.Qc7+ Ke6 64.Qc8+ Ke7 65.Qb7+ Qd7 66.Qb4+ Qd6 67.Qb7+ Ke6 68.Qe4+ Kd7 69.Qa4+ Ke7 70.Qa7+ Kf8 71.Qa8+ Kf7 72.Qa7+ Qe7 73.Qa5 Kg7 74.Qa4 Qc5+ 75.Ke2 Qe5+ 76.Kd3 Qd5+ 77.Kc3 a2 78.Qa7+ Kh6 79.Kb2 Qd2+ 80.Ka1 Qc2 81.Qe3+ g5 82.hxg5+ Kg6 83.Qe8+ Kxg5 84.Qe3+ Kf5 85.g4+ hxg4 86.fxg4+ Kg6 87.Qe8+ Kg5 88.Qe3+ Kh4 89.Qe1+ Kh3 90.Qh1+ Kg3 91.Qg1+ Kf3 92.Qf1+ Ke3 93.Qe1+ Kf4 94.Qf1+ Kg5 95.Qb5+ Kh4 96.Qg5+ Kg3 97.Qe3+ Kg2 98.Qe1 Qb1+ 99.Qxb1 axb1=Q+ 100.Kxb1 Kg3 101.Kc2 Kxg4 102.Kd2 Kf3 103.Ke1 f5