1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nb3 Be6 8.f3 Nbd7 9.Qd2 b5 10.O-O-O Nb6 11.Qf2 Nc4 12.Bxc4 bxc4 13.Nc5 Qc7 14.Nxe6 fxe6 15.g4 Be7 16.g5 Nh5 17.Qh4 g6 18.Qg4 Qc8 19.Rhf1 Rb8 20.f4 Nxf4 21.h4 Nh5 22.Na4 Ng7 23.Qe2 Qc6 24.Nc3 Rf8 25.Ba7 Rb7 26.Rxf8+ Bxf8 27.Rf1 Nh5 28.Qf3 Nf4 29.Be3 Rf7 30.Qh1 Qc7 31.Qg1 Bg7 32.Rd1 Ke7 33.Bb6 Qb7 34.Ba5 Bf8 35.a3 Ke8 36.Qe3 h6 37.gxh6 Bxh6 38.Kb1 Bf8 39.Bb4 Qc6 40.Qg1 Rb7 41.Qg3 Rh7 42.Qe3 Qc7 43.Ne2 Rxh4 44.Nxf4 exf4 45.Qg1 Kf7 46.e5 d5 47.Bxf8 Kxf8 48.Qxg6 Qxe5 49.Rg1 Ke7 50.Qg8 Qh8 51.Rg7+ Kd6 52.Qf7 Qd8 53.Ka2 a5 54.a4 c3 55.b3 d4 56.Qa7 f3 57.Qa6+ Ke5 58.Qb5+ Ke4 59.Qd3+ Ke5 60.Qxf3 Rf4 61.Qe2+ Kf6 62.Qg2 Ke5 63.Rb7 Qh4 64.Rb5+ Kf6 65.Qg8 Qg4 66.Qd8+ Kg6 67.Rxa5 Rf5 68.Qg8+ Kh5 69.Qh8+ Kg5 70.Ra8 Qd1 71.Qh2 Kf6 72.Qh4+ Rg5 73.Qh6+ Kf5 74.Rf8+ Kg4 75.Qxe6+ Kg3 76.Qd6+ Kg2 77.Qf4 Qh5 78.Qe4+ Kg1 79.Qxd4+ Kh2 80.Rf2+ Rg2 81.Qf4+ Kh1 82.Rf1+ Rg1 83.Qe4+ Kh2 84.Rf2+ Kh3 85.Qd3+ Rg3 86.Qf1+ Kg4 87.Qe2+ Kg5 88.Qe5+ Kh6 89.Qxg3 Qg5 90.Qh3+ Qh5 91.Qe6+ Qg6 92.Rh2+ Kg7 93.Qe7+ Kg8 94.Rf2 Qg7 95.Qe8+ Qf8 96.Rg2+ Kh7 97.Qh5+ Qh6 98.Qf7+ Kh8 99.Rg8#