1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be2 Bg7 7.Be3 d6 8.O-O O-O 9.Nb3 a5 10.a4 Nb4 11.f4 Bd7 12.Bf3 Qc8 13.h3 Qc7 14.Qd2 Rfd8 15.Qf2 Ra6 16.Rac1 Be6 17.Nb5 Qd7 18.Rfd1 Rc8 19.Nc5 Qe8 20.Nxa6 bxa6 21.Nd4 Bd7 22.c3 Bxa4 23.cxb4 Bxd1 24.Rxd1 axb4 25.e5 dxe5 26.fxe5 Nd7 27.e6 Ne5 28.Bb7 Rd8 29.exf7+ Nxf7 30.Bc6 Qf8 31.Rf1