1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.Bb5 Nge7 5.O-O a6 6.Bxc6 Nxc6 7.d4 cxd4 8.Nxd4 Qc7 9.Re1 Bd6 10.Nf3 O-O 11.h3 b5 12.Be3 Bb7 13.Qd3 Ne5 14.Nxe5 Bxe5 15.Bd4 b4 16.Ne2 Rac8 17.c3 a5 18.Rad1 Bxd4 19.Qxd4 bxc3 20.Nxc3 Bc6 21.Rd3 f5 22.Rg3 e5 23.Qc4+ Kh8 24.exf5 Rxf5 25.Nd5 Qd6 26.Ne3 Rf4 27.Qc3 Qb4 28.Nd5 Qxc3 29.Rxc3 Ra4 30.Nb6 Rb8 31.Rxc6