1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.Nge2 d6 6.O-O h5 7.f4 h4 8.d3 hxg3 9.hxg3 Bh3 10.Be3 Qd7 11.f5 gxf5 12.exf5 Bxg2 13.Kxg2 Nh6 14.Bxh6 Rxh6 15.g4 O-O-O 16.Ng3 Rdh8 17.Nh5 Nd4 18.Ne4 Be5 19.Neg3 Bxg3 20.Kxg3 Rxh5 21.gxh5 Nxf5+ 22.Kf2 Qe6 23.Qe2 Qxe2+ 24.Kxe2 Ng3+ 25.Ke3 Nxf1+ 26.Rxf1 Rxh5 27.Rxf7 Kd7 28.Kd2 Ke6 29.Rf8 Rh4 30.a3 Kd7 31.c4