1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.Nc3 Nf6 7.O-O b5 8.Nce2 Bb7 9.Ng3 d5 10.exd5 Nxd5 11.Re1 Be7 12.Qg4 g6 13.Bh6 Nd7 14.a3 O-O-O 15.c4 bxc4 16.Bxc4 Kb8 17.Rac1 Qb6 18.Bxd5 Bxd5 19.Be3 Qd6 20.Bd2 Nf6 21.Qd1 Rc8 22.Bc3 Kb7 23.Qd2 h5 24.h3 h4 25.Nf1 Ne4 26.Rxe4 Bxe4 27.Qe3 f5 28.Nb3 Rhf8 29.Na5+ Ka8 30.f4 Qc5 31.Bd4 Qxc1