1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 O-O 8.Bc4 Nc6 9.Qd2 Ne5 10.Bb3 Bd7 11.O-O-O Rc8 12.h4 h5 13.Bg5 Rc5 14.g4 hxg4 15.f4 Nc4 16.Qe2 Qc8 17.Bxf6 Bxf6 18.Nd5 Rxd5 19.exd5 b5 20.Kb1 Qc5 21.Qe4 a5 22.h5 g5 23.fxg5 Bxg5 24.Nf5 Ne5 25.c3 Qc8 26.Rdf1 Nf3 27.Rxf3 gxf3 28.Rg1 f2 29.Rxg5+ Kh8 30.Ne3 Rg8 31.Bc2 f5 32.Qd4+ Kh7 33.Qf4 Rxg5 34.Qxg5 Qc4 35.Bxf5+ Kh8 36.Qh6+ Kg8 37.Qh7+ Kf8 38.Qh8+ Kf7 39.Bg6#