1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e5 7.Nb3 Be7 8.O-O O-O 9.Kh1 Qc7 10.f4 b5 11.fxe5 dxe5 12.Bg5 Nbd7 13.Bd3 Bb7 14.Qf3 Kh8 15.Ne2 Ng8 16.Qg4 Rae8 17.Bd2 Nc5 18.Nxc5 Bxc5 19.Ng3 g6 20.Qe2 Bc6 21.Bc3 Qe7 22.a4 b4 23.Bd2 a5 24.Bb5 Rc8 25.c3 Ba8 26.Rad1 Rc7 27.Rc1 Rfc8 28.Ba6 Rb8 29.Bb5 Rbc8 30.Ba6 Rb8 31.Bb5