1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 O-O 8.Qd2 Nc6 9.g4 Be6 10.Nxe6 fxe6 11.O-O-O Ne5 12.Be2 Qc8 13.Rhe1 Nfd7 14.f4 Nc4 15.Bxc4 Qxc4 16.e5 d5 17.Kb1 Rac8 18.Ne2 a5 19.h4 Qa6 20.h5 g5 21.Nd4 Nc5 22.h6 Bh8 23.f5 exf5 24.Nxf5 e6 25.Bxc5 Rxf5 26.gxf5 Rxc5 27.Qxg5+ Kf7 28.fxe6+ Qxe6 29.Qd8 Bxe5 30.Rxe5 Qxe5 31.Qd7+ Kg6 32.Rg1+ Kxh6 33.Qh3+ Qh5 34.Qe3+ Qg5 35.Qxg5#