1.e4 c5 2.c3 Nc6 3.d4 cxd4 4.cxd4 d6 5.Nc3 g6 6.Bb5 Bd7 7.Nf3 Bg7 8.O-O a6 9.Ba4 b5 10.Bb3 e6 11.Bf4 Qe7 12.d5 Ne5 13.dxe6 Bxe6 14.Nd5 Bxd5 15.Bxd5 Rc8 16.Nxe5 Bxe5 17.Bxe5 Qxe5 18.Rc1 Ne7 19.Rxc8+ Nxc8 20.Bc6+ Ke7 21.Qd2 Nb6 22.Qa5 Qc5 23.Bb7 Rb8 24.Bd5 Nxd5 25.exd5 Qb6 26.Qd2 Kf8 27.Re1 Rc8 28.h4 Qd8 29.Qf4 Kg7 30.Qg3 Rc4 31.h5 Qf6 32.hxg6 hxg6 33.Re2 Qf5 34.Rd2 Rc1+ 35.Kh2 Qh5+ 36.Qh3 Qe5+ 37.Qg3 Qe1 38.Qf4 Qh1+ 39.Kg3 Qh5 40.Qd4+ Kg8 41.Qf6 g5 42.Rd4 Rc4 43.Rxc4 bxc4 44.Qxd6 Qh4+ 45.Kf3 g4+ 46.Ke2 Qg5 47.Qg3 Qxd5 48.Qxg4+ Kf8 49.Qc8+ Kg7 50.Qg4+ Kf8 51.Ke1 Qe5+ 52.Qe2 Qa5+ 53.Qd2 Qxa2 54.Qc1 Qa5+ 55.Kf1 Qd5 56.Kg1 a5 57.Qh6+ Ke7 58.Qe3+ Kd6 59.Qb6+ Ke5 60.Qe3+ Kd6 61.Qb6+ Kd7 62.Qa7+ Kc6 63.Qa8+ Kd6 64.Qd8+ Ke5 65.Qc7+ Kd4 66.Qg3 Qe5 67.Qc3+ Ke4 68.Qxc4+ Qd4 69.Qc6+ Ke5 70.Qc7+ Ke6 71.Qc2 Qe5 72.Qb3+ Ke7 73.Qe3 Qxe3 74.fxe3 Ke6 75.Kf2 Ke5 76.Ke2 Ke4 77.b3 f6 78.g4 Kd5 79.Kd1 Ke5 80.Kc2 Ke4 81.Kd2 Kd5 82.Kd3 Ke5 83.Kc4 Ke4 84.Kb5 Kxe3 85.Kxa5 Kf4 86.b4 Kxg4 87.b5 f5 88.b6 f4 89.b7 f3 90.b8=Q f2 91.Qb1 Kf3 92.Qf1 Kg3 93.Kb4 Kf3 94.Kc3 Kg3 95.Kd2 Kh2 96.Ke3