1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.O-O Be7 8.Be3 O-O 9.f4 Nbd7 10.Qe1 b5 11.Nc6 Qe8 12.Bf3 e5 13.Qg3 b4 14.Nxb4 Kh8 15.Nbd5 Nxd5 16.Nxd5 Bd8 17.Rad1 a5 18.Rf2 Rb8 19.b3 Bb7 20.Rfd2 f5 21.exf5 Rxf5 22.Bg4 exf4 23.Nxf4 Rg5 24.Ne6 Rg6 25.Rxd6 Bc7 26.Nxc7 Rxg4 27.Nxe8 Rxg3 28.hxg3