1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 a6 6.O-O e5 7.Ne2 Be6 8.c4 Be7 9.Nbc3 O-O 10.b3 Nbd7 11.h3 Rc8 12.Bb2 Ne8 13.Ng3 g6 14.Nf5 Ng7 15.Qf3 Nc5 16.Nxg7 Kxg7 17.Bc2 Qe8 18.Qe2 f5 19.exf5 gxf5 20.f4 Bf6 21.Rad1 Rd8 22.b4 Nd7 23.Rxd6 e4 24.c5 Qf7 25.Rfd1 Bc4 26.Qe3 Nb8 27.Rxd8 Rxd8 28.Rxd8 Bxd8 29.Nxe4+ Kf8 30.Nd6 Qe6 31.Qc3