1.d4 Nf6 2.Nf3 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.c4 O-O 7.Nc3 Ne4 8.Bd2 f5 9.Qc2 Bf6 10.Rad1 Nxd2 11.Rxd2 Qe7 12.e4 fxe4 13.Nxe4 Nc6 14.a3 g6 15.Nxf6+ Qxf6 16.Qc3 d6 17.Ne1 Nd8 18.f4 Bxg2 19.Kxg2 Nf7 20.Nf3 c5 21.Qd3 Rad8 22.d5 e5 23.fxe5 Nxe5 24.Nxe5 Qxe5 25.Re2 Qg7 26.Rxf8+ Rxf8 27.Qe4 Qf7 28.Qe6 Kg7 29.Qxf7+ Rxf7 30.Re8 Rd7 31.h4 Kf7