1.f4 d5 2.Nf3 g6 3.e3 Bg7 4.Be2 c5 5.O-O Nc6 6.d3 Nf6 7.Nc3 d4 8.Ne4 Qb6 9.Nxf6+ exf6 10.e4 f5 11.Nd2 fxe4 12.dxe4 O-O 13.Nc4 Qd8 14.a4 Re8 15.e5 f6 16.Nd6 Rf8 17.Bc4+ Kh8 18.Nf7+ Rxf7 19.Bxf7 fxe5 20.Bc4 e4 21.Qe1 e3 22.Bd3 Nb4 23.Qe2 Nxd3 24.cxd3 c4 25.Kh1 cxd3 26.Qxd3 Bf5 27.Qe2 Rc8 28.Rd1 Qe7 29.b3 Rc2 30.Qb5 Qe4 31.Rg1 Bh3