1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.O-O d6 7.Be3 Nf6 8.c4 Nbd7 9.Qe2 b6 10.Nc3 Bb7 11.Rac1 Rc8 12.f3 Be7 13.b3 O-O 14.Qf2 Qb8 15.Bb1 Ba8 16.Rfd1 g6 17.h3 Nc5 18.Bh6 Rfe8 19.Nc2 b5 20.Ne3 b4 21.Ne2 Nfd7 22.Ng4 Ne5 23.Rd2 Qc7 24.Rcd1 Red8 25.Qg3 Ned7 26.Bf4 e5 27.Bh6 Nf6 28.Nxf6+ Bxf6 29.h4