1.f4 Nf6 2.g3 g6 3.Bg2 d5 4.a3 Bg7 5.Nf3 O-O 6.Nc3 h5 7.d4 Bf5 8.O-O Nbd7 9.Ne5 e6 10.h3 Rc8 11.b4 c6 12.e3 b6 13.g4 hxg4 14.hxg4 Nxe5 15.gxf5 Nc4 16.fxg6 fxg6 17.Qd3 Ng4 18.Qxg6 Qh4 19.Qxe6+ Kh8 20.Rf3 Rce8 21.Qg6 Qh2+ 22.Kf1 Ngxe3+ 23.Bxe3 Rxe3 24.Ne2 Rxf3+ 25.Bxf3 Nd2+ 26.Ke1 Nxf3+ 27.Kf1 Nxd4 28.Nxd4 Bxd4 29.Re1 Qf2# 0-1