1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Be3 Nf6 7.Nc3 O-O 8.Be2 d6 9.O-O Bd7 10.f3 Qb6 11.Ncb5 a6 12.Nc2 Qa5 13.Nc3 Rac8 14.f4 b5 15.c5 Qd8 16.cxd6 exd6 17.Qxd6 Ng4 18.Bc5 Qh4 19.Bxg4 Bxg4 20.Bf2 Qe7 21.Qxe7 Nxe7 22.e5 f6 23.Ne3 Be6 24.Bh4 Nf5 25.Nxf5 gxf5 26.Bxf6 Bxf6 27.exf6 Kf7 28.Rfe1 b4 29.Ne2 Rfd8 30.a3 Rd2 31.axb4 Rxb2 32.Rab1 Rd2 33.Rbc1