1.d4 e6 2.Nf3 f5 3.d5 d6 4.dxe6 Bxe6 5.Ng5 Qd7 6.Nd2 Be7 7.Nxe6 Qxe6 8.g3 Nf6 9.Bg2 c6 10.c4 Nbd7 11.O-O O-O 12.Qc2 Ng4 13.h3 Nge5 14.f4 Nf7 15.e4 fxe4 16.Qxe4 Qxe4 17.Nxe4 Nf6 18.Nc3 Rae8 19.Be3 a6 20.Rad1 Bd8 21.Bf2 Ba5 22.Bd4 Nh5 23.Rf3 Nd8 24.f5 Nf6 25.Rfd3 Bc7 26.g4 Nd7 27.b3 Ne5 28.R3d2 Ba5 29.Re2 c5 30.Bxe5 Rxe5 31.Rxe5 dxe5 32.Ne4 Nc6 33.Ng5 Rd8 34.Bd5+ Kf8 35.Ne6+