1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 d6 6.Be3 Rb8 7.Qd2 b5 8.Nge2 b4 9.Nd1 Nd4 10.O-O e6 11.Nc1 a5 12.c3 Nb5 13.Ne2 Ne7 14.Bh6 O-O 15.Bxg7 Kxg7 16.Ne3 f5 17.exf5 Nxf5 18.d4 Qe7 19.dxc5 dxc5 20.Rad1 Nbd6 21.Nxf5+ Nxf5 22.Rfe1 Rb6 23.Nf4 Rd6 24.Qe2 Rfd8 25.Rxd6 Rxd6 26.Qe5+ Kg8 27.Qxc5 Qd8 28.h4 Rd2 29.cxb4 Rxb2 30.Rc1 Bd7 31.bxa5 Rxa2 32.Qb6