1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.Bc4 Bd7 10.O-O-O Ne5 11.Bb3 Rc8 12.h4 Nc4 13.Bxc4 Rxc4 14.h5 Nxh5 15.g4 Bxd4 16.Bxd4 e5 17.Be3 Nf4 18.Bxf4 exf4 19.Qxd6 Rc7 20.Qxf4 f5 21.gxf5 Rc6 22.Nd5 g5 23.Qe5 Rf7 24.f6 Kh8 25.Qxg5 Qa5 26.Rhg1 Rc8 27.Ne7 Qxg5+ 28.Rxg5 Rc7 29.Rg8#