1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 Nbd7 7.f4 Qc7 8.Qd2 e6 9.Be2 b5 10.a3 Bb7 11.Bf3 Be7 12.O-O-O O-O 13.g4 h6 14.h4 Rfc8 15.Bxf6 Nxf6 16.g5 Nd7 17.gxh6 Bf6 18.hxg7 Nb6 19.f5 Kh7 20.fxe6 fxe6 21.Qf4 Qe7 22.Qg4 Qxg7 23.Nxe6 Qxg4 24.Bxg4 Rc6 25.Ne2 Bc8 26.Rhf1 Bxe6 27.Bxe6 Kg7 28.Rg1+ Kf8 29.Nf4 Ke7 30.Bd5