1.c4 c5 2.Nc3 Nc6 3.Nf3 e5 4.g3 f5 5.d3 Nf6 6.Bg2 Be7 7.O-O O-O 8.Ne1 d6 9.Nc2 Be6 10.Ne3 f4 11.Ned5 fxg3 12.fxg3 Qd7 13.e3 Rae8 14.Bd2 Bd8 15.Nxf6+ Bxf6 16.Nd5 Bd8 17.Qe2 Bg4 18.Bf3 Rxf3 19.Rxf3 e4 20.dxe4 Ne5 21.Raf1 Nxf3+ 22.Rxf3 Qe6 23.Qf2 Bxf3 24.Qxf3 Qxe4 25.Qxe4 Rxe4 26.b3 Bf6 27.Kf2 Kf7 28.a4 Re8 29.Ke2 Be5 30.Kf3 Rf8 31.Bc3 Ke6+ 32.Ke2 Bxc3 33.Nxc3 Ke5 34.Ke1 Rf6 35.h3 Rf3