1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Be2 Nf6 6.Nc3 d6 7.O-O Nc6 8.Be3 Be7 9.f4 O-O 10.Qe1 Bd7 11.Qg3 b5 12.a3 Qc7 13.Kh1 Rab8 14.e5 Ne8 15.Bd3 b4 16.Ne4 bxa3 17.bxa3 g6 18.Nf3 f5 19.exd6 Nxd6 20.Nc5 Bc8 21.Ng5 Bxg5 22.Qxg5 a5 23.Qg3 Re8 24.Rfe1 Ne7 25.Bd4 Nd5 26.c4 Nb6 27.Rac1 Qc6 28.Qh4 Rf8 29.Nxe6 Bb7 30.Bf1 Ne4 31.Nxf8 Rxf8 32.Qe7