1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 Qb6 7.Nf3 Qc7 8.O-O d6 9.a4 b4 10.Na2 Nf6 11.Bd2 Bb7 12.Qe2 d5 13.e5 Ne4 14.Bxb4 Nd7 15.Bxf8 Rxf8 16.c3 g5 17.Rad1 Ndc5 18.Nb4 Ke7 19.a5 Nxd3 20.Nxd3 Qxa5 21.Nd4 f5 22.exf6+ Rxf6 23.f3 Nd6 24.b4 Qb6 25.Qe3 Qc7 26.Nc5 Bc8 27.Qxg5 Nf7 28.Nf5+ exf5 29.Rfe1+ Ne5 30.Qg7+ Rf7 31.Rxe5+