1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.Nc3 cxd4 5.Nxd4 a6 6.f3 e5 7.Nb3 Be6 8.Be3 Nc6 9.Qe2 Be7 10.O-O-O O-O 11.g4 a5 12.Nc5 a4 13.Nxe6 fxe6 14.a3 Qd7 15.Kb1 b5 16.Nxb5 d5 17.g5 Nh5 18.exd5 exd5 19.Qc4 Nd4 20.Qc7 Qxc7 21.Nxc7 Rab8 22.Bxd4 exd4 23.Nb5 Rxf3 24.Nxd4 Rxf1 25.Rhxf1 Bxa3 26.Ka2 Bd6 27.Nf5 Be5 28.Rxd5 Bxb2 29.Ne7+ Kh8