1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.Be3 b5 8.a3 Bb7 9.f3 Be7 10.Qd2 Nbd7 11.O-O-O O-O 12.g4 Nb6 13.g5 Nfd7 14.h4 Rc8 15.h5 Ne5 16.Rdg1 Nbc4 17.Bxc4 Nxc4 18.Qe2 Qc7 19.Bd2 Qa5 20.Nd5 Qd8 21.Nxe7+ Qxe7 22.g6 Qc7 23.gxh7+ Kh8 24.Qg2 f6 25.Nxe6 Qe7 26.Nxf8 Qxf8 27.h6 g5 28.Bxg5 fxg5 29.Qxg5 Kxh7 30.Qg7+ Qxg7 31.hxg7+ Kg8 32.Rh8+