1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.g3 e6 7.Bg2 Be7 8.O-O Nbd7 9.Be3 O-O 10.f4 Qc7 11.g4 Nb6 12.Kh1 Nc4 13.Bc1 Rb8 14.g5 Ne8 15.f5 Kh8 16.Qh5 g6 17.Qh6 exf5 18.exf5 Bxf5 19.Nd5 Qd8 20.Rxf5 gxf5 21.Nxf5 Rg8 22.Ndxe7 Rg7 23.b3 Qa5 24.Bf4 Qc3 25.Rf1 Nd2 26.Bxd2 Qxd2 27.Nxg7 Nxg7 28.Be4 f5 29.Bxf5 Nxf5 30.Qf6+