1.f4 Nf6 2.e3 d5 3.d3 c5 4.Nf3 Nc6 5.Be2 Qc7 6.O-O e5 7.fxe5 Nxe5 8.Nc3 Bd6 9.Kh1 Bd7 10.a4 O-O 11.Nh4 Rae8 12.Rxf6 gxf6 13.Nxd5 Qd8 14.Qf1 Kh8 15.e4 Ng6 16.Nf5 Bxf5 17.Qxf5 Re5 18.Qh3 f5 19.Bd2 fxe4 20.Bc3 exd3 21.Bxd3 Qh4 22.Qxh4 Nxh4 23.Rf1 Kg7 24.Nf6 Ng6 25.Ne4 Bc7 26.Nxc5 f6 27.Bxe5 Bxe5 28.Ne6+