1.f4 g6 2.Nf3 Bg7 3.g3 Nf6 4.Bg2 O-O 5.O-O c5 6.d3 d5 7.Nc3 d4 8.Ne4 Nbd7 9.Nxf6+ Nxf6 10.e4 dxe3 11.Bxe3 Ng4 12.Bxc5 Qc7 13.d4 Ne3 14.Qe2 Nxf1 15.Rxf1 Re8 16.Ne5 Be6 17.Qb5 Bxe5 18.fxe5 b6 19.Bxa8 Rxa8 20.Bxe7 Qxe7 21.d5 Bh3 22.Re1 Rc8 23.c4 Qg5 24.Qb4 Qg4 25.Qd2 Qxc4 26.d6 Qc5+ 27.Kh1 Re8 28.b4 Qb5 29.Kg1 Rxe5 30.Rxe5 Qf1#