1.f4 Nf6 2.d4 d5 3.e3 e6 4.Nf3 Nbd7 5.Bd3 Be7 6.Nbd2 c5 7.c3 O-O 8.Ne5 Qc7 9.O-O b6 10.g4 Nxe5 11.fxe5 Ne4 12.Nxe4 dxe4 13.Bxe4 Bb7 14.Qf3 Bxe4 15.Qxe4 f6 16.exf6 Bxf6 17.Qxe6+ Kh8 18.Bd2 Rae8 19.Qd5 Rd8 20.Qg2 Bg5 21.Rxf8+ Rxf8 22.Rf1 Rxf1+ 23.Kxf1 Kg8 24.Qd5+ Qf7+ 25.Qxf7+ Kxf7 26.Ke2 Ke6 27.Kf3 cxd4 28.cxd4 Kd5 29.Bc3 a5 30.e4+ Kc4 31.d5