1.d4 f5 2.g3 Nf6 3.Bg2 e6 4.Nf3 Be7 5.c4 O-O 6.O-O c6 7.Nc3 d5 8.Qc2 Ne4 9.Bf4 Nd7 10.Ne5 Ndf6 11.f3 Nxc3 12.Qxc3 dxc4 13.Qxc4 Nd5 14.Bd2 f4 15.gxf4 Nxf4 16.Bxf4 Rxf4 17.e3 Rh4 18.f4 Qe8 19.f5 Bd6 20.Rf4 Rxf4 21.exf4 Bxe5 22.fxe5 Qf7 23.f6 gxf6 24.exf6 Qxf6 25.Rf1 Qg6 26.Rf3 Qb1+ 27.Bf1 Qe4 28.Rf2 Bd7 29.Bd3 Qe3 30.Qc5 Kh8 31.Bxh7