1.e4 c5 2.Nf3 e6 3.Nc3 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Bc4 a6 7.O-O Be7 8.Bb3 b5 9.Qf3 Qc7 10.Qg3 Nc6 11.Nxc6 Qxc6 12.Re1 Qc7 13.a4 b4 14.Na2 Qb7 15.f3 O-O 16.Bh6 Ne8 17.Bg5 Bxg5 18.Qxg5 a5 19.Rad1 Bd7 20.Nc1 Bc6 21.Qe3 Rd8 22.e5 Qa8 23.Nd3 Nc7 24.Qb6 Nd5 25.Bxd5 Bxd5 26.exd6 Rb8 27.Qf2 Rfd8 28.Nf4 Rxd6 29.Nh5 Rbd8 30.Rd4 f5 31.Nf4 Qc6