1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be2 Bg7 7.Be3 O-O 8.Qd2 Re8 9.O-O-O Nc6 10.a3 Bd7 11.h4 h5 12.f4 Ng4 13.Bxg4 Bxg4 14.Nf3 a6 15.f5 Ne5 16.Bh6 Nxf3 17.gxf3 Bxf3 18.fxg6 fxg6 19.Rhg1 Kh7 20.Bxg7 Kxg7 21.Qg5 Bg4 22.Rxg4 hxg4 23.h5 e5 24.Qxg6+ Kh8 25.Rxd6 Qe7 26.Qh6+ Qh7 27.Qg5 Rg8 28.Qxe5+ Rg7 29.h6 g3 30.hxg7+ Qxg7 31.Rh6+ Kg8 32.Qe6+ Kf8 33.Rf6+ Qf7 34.Qxf7#