1.f4 d5 2.Nf3 c5 3.b3 Bf5 4.g3 Nc6 5.Bg2 Qd7 6.d4 e6 7.Bb2 b6 8.O-O Nf6 9.e3 Be7 10.Ne5 Nxe5 11.fxe5 Ng4 12.Qe2 h5 13.h3 Nh6 14.c4 Bxb1 15.Raxb1 Nf5 16.cxd5 Rc8 17.dxe6 fxe6 18.Rxf5 exf5 19.d5 Rh7 20.e4 fxe4 21.Qxe4 Rh6 22.e6 Qd8 23.Bxg7 Rf6 24.Bxf6 Bxf6 25.Rf1 Ke7 26.Qh7+ Kd6 27.Rxf6