1.f4 Nf6 2.Nf3 g6 3.d3 d5 4.g3 Bg7 5.Bg2 O-O 6.O-O c5 7.Nbd2 Nc6 8.e4 Ng4 9.Re1 dxe4 10.Nxe4 Bf5 11.h3 Bd4+ 12.Kf1 Nh6 13.c3 Bxe4 14.dxe4 Bg7 15.Be3 b6 16.Qa4 Qc7 17.Rad1 e5 18.Rd5 f5 19.Ng5 Rae8 20.Red1 Na5 21.Rd7 Qc6 22.Qxc6 Nxc6 23.exf5 Nxf5 24.Bd5+ Kh8 25.Bf2 Nd8 26.Bf7 Nxf7 27.Nxf7+ Kg8 28.Nxe5 Bxe5 29.fxe5 Ne3+