1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f3 b5 7.a4 b4 8.Nd5 Nxd5 9.exd5 Bb7 10.Bc4 Nd7 11.Bb3 Nf6 12.a5 Bxd5 13.Ba4+ Nd7 14.Bd2 e6 15.Bxb4 Be7 16.O-O Rb8 17.c3 O-O 18.Bc6 Bc4 19.Re1 Qc7 20.b3 Ne5 21.Be4 Bb5 22.Qd2 Nc6 23.Bxc6 Bxc6 24.Rad1 Bb7 25.Nc2 Rfd8 26.Ne3 Bc6 27.Qf2 d5 28.Bxe7 Qxe7 29.b4 Qc7 30.Ng4 Ba4 31.Rc1 Bb5