1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 O-O 8.Qd2 Nc6 9.O-O-O d5 10.Qe1 e5 11.Nxc6 bxc6 12.exd5 Nxd5 13.Bc4 Be6 14.Ne4 Qc7 15.Bc5 Rfd8 16.g4 Nf4 17.Bxe6 Nxe6 18.Bd6 Qb6 19.g5 Nd4 20.Rf1 Rxd6 21.Nxd6 Qc5 22.Rxd4 exd4 23.Ne4 Qd5 24.Kb1 Rb8 25.Rf2 a5 26.Rd2 Qb5 27.Qc1 c5 28.c4 dxc3 29.Nxc3 Qe8 30.Rd5 Qc6 31.Qd2 Bd4 32.Rxd4 cxd4 33.Qxd4 Qb6 34.Qd2 Rd8 35.Qf4 Qd4 36.Qc7 Qd3+ 37.Kc1 a4 38.a3 Qd2+ 39.Kb1 Qe1+ 40.Ka2 Qe6+ 41.Kb1 Rd4 42.Qa7 Qc4 43.Qb8+ Kg7 44.Qe5+ Kf8 45.Qh8+ Ke7 46.Qf6+ Kd7 47.Qb6 Rd3 48.Qa7+ Ke6 49.Qb6+ Rd6 50.Qe3+ Kf5 51.Qe7 Qe6 52.Qa7 Kf4 53.Qxa4+ Kxf3 54.Qh4 Qg4 55.Qxh7 Qf5+ 56.Ka1 Kg4 57.Qh8 Kxg5 58.Qb8 Rd3 59.a4 f6 60.Qb6 Qe5 61.a5 f5 62.a6 Qd6 63.Qa5 Qd8 64.Qb5 Rd7 65.Qc5 Kh6 66.b4 Qe8 67.Kb2 Rd2+ 68.Kb3 Qe6+ 69.Ka3 Qxa6+ 70.Kb3 Qe6+ 71.Ka3 Rxh2 72.b5 Rh3 73.Kb4 Rh4+ 74.Ka5 Rc4 75.Qf8+ Kh5 76.Qh8+ Kg4 77.b6 Qc6 78.Nb5 f4 79.Qg7 Rc5 80.Qb2 f3 81.b7 Qc7+ 82.Ka4 Qf4+ 83.Ka5 f2 84.Qe2+ Kg3 85.Kb6 Rxb5+ 86.Qxb5 Kg2 87.Qc6+ Kh2 88.Qb5 Kg1 89.Qc5 Kh2 90.Qb5 g5 91.Ka7 Qe3+ 92.Ka6 Qa3+ 93.Kb6 Qd6+ 94.Ka7 Qd4+ 95.Ka6 Qf6+ 96.Ka7 Qa1+ 97.Kb6 f1=Q 98.b8=Q+ Qf4 99.Qe2+ Kg3 100.Qe3+ Kg2 101.Qb7+ Kh2 102.Qe2+ Kh3 103.Qeg2+ Kh4 104.Qh7#