1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 d6 6.g4 h6 7.Be3 a6 8.Nxc6 bxc6 9.Qf3 Nf6 10.h4 Rb8 11.O-O-O h5 12.gxh5 e5 13.Bh3 Bxh3 14.Rxh3 Nxh5 15.b3 g6 16.Rhh1 Qa5 17.Bg5 Be7 18.Kb1 Qb4 19.Bd2 Qb7 20.Bc1 a5 21.a4 Ng7 22.Ba3 Rd8 23.Ne2 c5 24.Nc3 c4 25.Kb2 Ne6 26.Nd5 Rh5 27.Qc3 cxb3 28.cxb3 Qa6 29.Qf3 Qa7 30.Ka2 Rxh4 31.Rd2 Nd4 32.Qg2 Qb7 33.Rb2 Rxh1 34.Qxh1 Ne6 35.Qh8+ Kd7 36.Qh3 Ke8 37.Qc3 Qa7 38.f3 g5 39.Rh2 Nd4 40.Bb2 Qc5 41.Qd3 Rc8 42.Bc3 Rc6 43.Rh8+ Bf8 44.Qd2 Nxf3 45.Qg2 Nh4 46.Qxg5 Ng6 47.Rh2 Nf4 48.Nf6+ Kd8 49.Bb2 Ne6 50.Qg8 Qa7 51.Nd5 Ke8 52.Rh6 Nd8 53.Rh8 Ne6 54.Qg2 Rc8 55.Bc3 Qc5 56.Qh2 Kd7 57.Qh4 Re8 58.Rh7 Bg7 59.Qh2 Rg8 60.Qd2 Ra8 61.Bb2 Qg1 62.Qc3 Rb8 63.Qxa5 Qc5 64.Qd2 Qa7 65.Qg2 Qb7 66.b4 Qa6 67.Ka3 Ra8 68.a5 Qd3+ 69.Bc3 Rc8 70.Qh3 Qxh3 71.Rxh3 Rf8 72.Rh7 Ng5 73.Rxg7 Nxe4 74.Kb3 Ke6 75.Nb6 Rb8 76.b5 Nc5+ 77.Ka3 d5 78.Bb4 Nb7 79.a6 d4 80.a7 Rd8 81.Rg1 d3 82.Rc1 d2 83.Bxd2 Nd6 84.Kb4 Rh8 85.Nc8 Rh4+ 86.Ka5 Rh3 87.Bb4 Rh2 88.Nxd6 Ra2+ 89.Kb6 Ra4 90.Ba5 Rd4 91.a8=Q Rxd6+ 92.Kc5 Rd4 93.Qe8+ Kf6 94.Bd8+ Rxd8 95.Rf1+ Kg6 96.Qxf7+ Kh6 97.Rh1+ Kg5 98.Rg1+ Kh6 99.Qg6#