1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.Be3 Be7 9.f4 d6 10.Kh1 O-O 11.Qe1 Nxd4 12.Bxd4 b5 13.a3 Bb7 14.Qg3 Rae8 15.Rad1 Bc6 16.Bf3 Rd8 17.Rfe1 Rfe8 18.Rd3 a5 19.e5 dxe5 20.fxe5 Nd7 21.Qf2 Bxf3 22.Rxf3 b4 23.Nb5 Qc6 24.a4 f6 25.exf6 Bxf6 26.Bxf6 Nxf6 27.Nd4 Qc5 28.Nb3 Qxf2 29.Rxf2 Rd5 30.Rfe2 e5 31.h3 e4