1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Bd3 Nc6 7.Nxc6 bxc6 8.e5 Nd5 9.Qg4 O-O 10.Bh6 g6 11.O-O Bxc3 12.bxc3 f5 13.exf6 Nxf6 14.Qg3 Nh5 15.Qd6 Rf7 16.Rab1 Qe7 17.Qc7 d6 18.Qxc6 Bb7 19.Rxb7 Qxb7 20.Qxd6 Qd5 21.Qxd5 exd5 22.c4 Nf4 23.Bxf4 Rxf4 24.cxd5 Rd4 25.Bb5 a6 26.Be2 Rd2 27.Bd3 Rb8 28.Ra1 Kg7 29.Kf1 Rf8 30.f3 Rb8 31.Be4