1.Nf3 Nf6 2.d4 e6 3.Bf4 b6 4.e3 Bb7 5.Be2 d6 6.O-O Be7 7.h3 Nbd7 8.c4 Ne4 9.Nbd2 f5 10.Nxe4 fxe4 11.Nd2 O-O 12.Bg4 Rf6 13.Qc2 e5 14.Bg5 Rg6 15.Bxe7 Qxe7 16.Bf5 Rh6 17.Bxe4 c6 18.Rac1 Nf6 19.Bf3 Re8 20.dxe5 dxe5 21.Ne4 Bc8 22.Qe2 Bf5 23.Ng3 Bd7 24.e4 Rh4 25.Rfd1 g6 26.Rc3 Bc8 27.Rcd3 Nd7 28.Qd2 Nc5 29.Rd8 Ne6 30.Rxe8+ Qxe8 31.Bg4 h5 32.Bxe6+ Bxe6 33.Qg5