1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.a3 Bxc3 6.Qxc3 d6 7.d4 Nbd7 8.e3 Qe7 9.b4 b6 10.Bb2 Bb7 11.Be2 Ne4 12.Qc2 f5 13.O-O Rf6 14.d5 Rg6 15.Nd4 Qg5 16.g3 e5 17.f4 exf4 18.exf4 Qf6 19.Bf3 Re8 20.Rae1 Qf7 21.Nxf5 Nef6 22.Rxe8+ Qxe8 23.Qc3 Qf8 24.Re1 Kh8 25.Qd3 Ba6 26.a4 Bb7 27.Bd4 a5 28.b5 Nc5 29.Bxc5 dxc5 30.Ne7 Rh6 31.d6 Bxf3 32.dxc7