1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e6 7.f3 b5 8.a3 Nbd7 9.Qd2 Bb7 10.g4 h6 11.O-O-O Nb6 12.Kb1 Nfd7 13.g5 hxg5 14.Bxg5 Qc7 15.h4 Ne5 16.Qe1 Be7 17.Bxe7 Kxe7 18.Qg3 Nbc4 19.Bxc4 Nxc4 20.Qg5+ Kf8 21.Rhg1 Rh7 22.Nce2 Qc5 23.Qg3 Rc8 24.Nf4 Ke7 25.Rd3 b4 26.axb4 Qxb4 27.Nb3 a5 28.Qg5+ Kf8 29.Nh5 a4 30.Nxg7 axb3 31.cxb3 Ne5 32.Nxe6+ fxe6 33.Qg8+ Ke7 34.Qxh7+ Nf7 35.Rgd1 Ba6 36.Rxd6 Qxd6 37.Rxd6 Kxd6 38.Qxf7 Bd3+ 39.Ka2 Ra8+ 40.Qa7 Rxa7#