1.f4 c5 2.Nf3 Nc6 3.g3 d5 4.Bg2 Bg4 5.d3 e6 6.c3 Bxf3 7.Bxf3 Nf6 8.O-O Be7 9.Qc2 O-O 10.e4 Rb8 11.Be3 Qc7 12.Qf2 d4 13.Bc1 Rfd8 14.e5 Nd5 15.c4 Ne3 16.Re1 Nb4 17.Be4 Nec2 18.a3 Nxa1 19.axb4 cxb4 20.f5 exf5 21.Qxf5 g6 22.Qf2 Qxe5 23.Bf4 Qf6 24.Qe2 Bd6 25.Bd2 Re8 26.Rf1 Qg7 27.Qd1 Rxe4 28.dxe4 d3 29.Qf3 Rd8 30.Bg5 Rd7 31.Bf6 Bc5+ 32.Kg2 Qf8 33.Nd2 Nc2 34.Kh1 Be3 35.Qg4 Qe8 36.Nf3 d2 37.Ne5 Rd6 38.Qe2 Rxf6 39.Rxf6 Qxe5