1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 Be7 7.Be3 a6 8.a4 Nc6 9.O-O Qc7 10.f4 O-O 11.Kh1 Rb8 12.Bf3 Bd7 13.Nb3 Na5 14.e5 Ne8 15.Nxa5 Qxa5 16.Ne4 d5 17.Nd2 g6 18.g4 Ng7 19.c3 b5 20.axb5 Qxb5 21.c4 Qxb2 22.cxd5 exd5 23.Bxd5 Qb5 24.Qf3 Bxg4 25.Bxf7+ Rxf7 26.Qxg4 Nf5 27.Bf2 Qd5+ 28.Nf3 Rb3 29.Kg2 Bc5 30.Rfd1 Qc6 31.Rac1 Rb2 32.Rf1 Ne3+