1.f4 Nf6 2.Nf3 g6 3.g3 Bg7 4.Bg2 d6 5.O-O c5 6.d3 O-O 7.e4 Nc6 8.c3 Qc7 9.Na3 a6 10.Qe1 e5 11.Nh4 exf4 12.gxf4 Bg4 13.Qg3 Bh5 14.Bd2 Rae8 15.Rae1 b5 16.Nc2 b4 17.Ne3 bxc3 18.bxc3 Ne7 19.f5 Nc6 20.Rf2 Ne5 21.Bf1 Neg4 22.Nxg4 Nxg4 23.Rf4 Be5 24.Ng2 Nf6 25.Qg5 d5 26.Rh4 d4 27.c4 Kh8 28.Kh1 Rg8 29.Be2 Rb8 30.Bxh5 Nxh5 31.Bf4 Rb2 32.fxg6 Bxf4 33.Nxf4 fxg6 34.Nd5 Qd6 35.e5 Qf8 36.Nf6 Nxf6 37.exf6 Rf2 38.Rxh7+ Kxh7 39.Qh4+ Qh6 40.Re7+