1.e4 c5 2.Nf3 d6 3.Bb5+ Nd7 4.a4 Nf6 5.Nc3 a6 6.Be2 b6 7.d4 cxd4 8.Qxd4 Bb7 9.O-O e6 10.Be3 Qc7 11.Rfd1 Ng4 12.Bg5 h6 13.Bh4 Nge5 14.Nd2 g5 15.Bg3 Bg7 16.Qb4 Qc5 17.Qxc5 dxc5 18.f3 Ke7 19.Nb3 Rhd8 20.Bf2 Rac8 21.Rd2 c4 22.Nd4 Nc5 23.Rad1 Rd7 24.Be3 Rcd8 25.Kf2 Ned3+ 26.cxd3 cxd3 27.Bxd3 Bxd4 28.Bc2 Bxe3+ 29.Kxe3 Rxd2 30.Rxd2 Rxd2 31.Kxd2 a5 32.Ke3 Kd6 33.g3 e5 34.Nb5+ Kd7 35.f4 exf4+ 36.gxf4 Bc6 37.Nc3 Kd6 38.e5+ Ke6 39.Nb5 Bxb5 40.axb5 Kd5 41.Bh7 Nd7 42.Be4+ Ke6 43.Bc2 gxf4+ 44.Kxf4 Nxe5 45.h4 Nd7 46.Bb3+ Kf6 47.Bc2 Nc5 48.b3 Ne6+ 49.Ke4 Nc7 50.Bd3 Ke6 51.Bc4+ Kf6 52.h5 Kg5 53.Ke5 f5 54.Kd6 Ne8+ 55.Kc6 Kxh5 56.Bf7+ Kg4 57.Bxe8 f4 58.Kxb6 f3 59.Bc6 h5 60.Ka7 f2 61.Bg2 h4 62.b6 h3 63.Bf1 h2 64.b7 h1=Q 65.Be2+ Kg5 66.b8=Q f1=Q 67.Qg8+ Kh6 68.Bxf1 Qxf1 69.Qe6+ Kg7 70.Qe5+ Kf7 71.Qxa5 Qf2+ 72.Qb6 Qa2+ 73.Kb7 Ke7 74.Qc7+ Ke6 75.Qc6+ Ke7 76.b4 Qd2 77.b5 Kd8 78.Qc7+ Ke8 79.b6 Qa5 80.Qc6+ Kd8 81.Qd6+ Ke8 82.Kc7 Kf7 83.Qc6 Ke7 84.Qd6+ Kf7 85.Kb8 Ke8 86.Qc6+ Kd8 87.Qc7+ Ke8 88.b7 Qa6 89.Qe5+ Kd7 90.Qd5+ Ke7 91.Qc5+ Kd8 92.Qc7+ Ke8 93.Qe5+ Kd7 94.Qd5+ Ke8 95.Kc7 Qa7 96.Qe6+ Kf8 97.Qd6+ Ke8 98.Kc8 Qa5 99.Qd7+ Kf8 100.b8=Q