1.c4 Nf6 2.Nc3 g6 3.e4 d6 4.d4 Bg7 5.Be2 O-O 6.Nf3 e5 7.O-O Nc6 8.d5 Ne7 9.Ne1 Nd7 10.Nd3 f5 11.exf5 Nxf5 12.f3 Nf6 13.Nf2 Nd4 14.Nfe4 c5 15.Bg5 Qd7 16.Bd3 a6 17.Ng3 b5 18.b3 Rb8 19.Qd2 Nf5 20.Nge4 Nd4 21.Nxf6+ Bxf6 22.Bxf6 Rxf6 23.Ne4 Rf8 24.f4 Qe7 25.fxe5 Rxf1+ 26.Rxf1 Qxe5 27.Re1 Nf5 28.Qf2 bxc4 29.Bxc4 Qd4 30.g4 Nh4 31.Kf1 g5 32.Nxg5