1.f4 e5 2.e4 Nf6 3.fxe5 Nxe4 4.Nf3 Be7 5.d3 Ng5 6.d4 d6 7.Nc3 Nc6 8.Bxg5 Bxg5 9.Ne4 Be7 10.exd6 Bxd6 11.Bd3 Bg4 12.c3 Qd7 13.O-O O-O-O 14.Qa4 Kb8 15.Bb5 f5 16.Nxd6 Qxd6 17.Bxc6 bxc6 18.Ne5 Rdf8 19.Nxc6+ Kb7 20.Qb5+ Ka8 21.Qa6 Be2 22.Qxa7#