1.f4 d5 2.Nf3 Nf6 3.e3 g6 4.b3 Bg7 5.Bb2 O-O 6.Be2 c5 7.O-O Nc6 8.Ne5 Qd6 9.Nc3 a6 10.d4 cxd4 11.exd4 Bf5 12.g4 Be4 13.g5 Nd7 14.h4 Ncxe5 15.Nxe4 Nf3+ 16.Bxf3 dxe4 17.Bxe4 Rab8 18.c3 b5 19.Qg4 b4 20.Rad1 f6 21.f5 fxg5 22.fxg6 Nf6 23.gxh7+ Kh8 24.Qg2 Nxe4 25.Qxe4 Rxf1+ 26.Kxf1 Rf8+ 27.Ke1 Qg3+ 28.Kd2 bxc3+ 29.Kc1 cxb2+ 30.Kxb2 Rf2+ 31.Kb1 Qc3