1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Ba7 7.Qe2 d6 8.O-O Ne7 9.Be3 Nbc6 10.c4 O-O 11.Nc3 Bxe3 12.Qxe3 e5 13.Nd5 Be6 14.Rac1 a5 15.a4 Bxd5 16.cxd5 Nb4 17.Bb1 f5 18.exf5 Nxf5 19.Bxf5 Rxf5 20.Nd2 Kh8 21.Ne4 Nxd5 22.Qd2 Nf4 23.Nxd6 Rf6 24.Rcd1 Qe7 25.Ne4 Rh6 26.g3 Ne6 27.Qd7 Qb4 28.Rfe1 Nd4 29.Ng5 Rf8 30.Rxe5 Nc6 31.Nf7+