1.f4 d5 2.Nf3 e6 3.b3 Nf6 4.Bb2 Bd6 5.e3 O-O 6.Ne5 c5 7.d4 b6 8.Nd2 Bb7 9.Be2 Nc6 10.O-O Ne7 11.g4 Qc8 12.Rc1 Ne8 13.Qe1 f6 14.Nd3 c4 15.bxc4 dxc4 16.c3 cxd3 17.Bxd3 f5 18.Qg3 fxg4 19.Qxg4 Nf5 20.Kf2 Qd8 21.e4 Nh6 22.Qxe6+ Kh8 23.Ke3 Qh4 24.e5 Ng4+ 25.Ke2 Qxh2+ 26.Ke1 Rxf4 27.Rxf4 Qxf4 28.Qf5 Qe3+ 29.Be2 Qg3+