1.e4 c5 2.Nf3 Nc6 3.Nc3 d6 4.d4 cxd4 5.Nxd4 e5 6.Nf3 Be7 7.Be2 a6 8.a4 Nf6 9.O-O O-O 10.Bg5 Be6 11.Qd2 Qc7 12.Bxf6 Bxf6 13.Nd5 Bxd5 14.exd5 Ne7 15.c4 Rfe8 16.Rac1 Rad8 17.Bd3 g6 18.b4 Qd7 19.Qa2 Nf5 20.Be4 b6 21.a5 bxa5 22.Qxa5 Nh4 23.Nxh4 Bxh4 24.c5 dxc5 25.bxc5 f5 26.c6 Qd6 27.c7 Rc8 28.Rc6 Qd7 29.Bc2