Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 a6 5. d3 b5 6. Bb3 Bc5 7. Be3 Bxe3 8.
fxe3 Ng4 9. O-O Nxe3 10. Qe2 Nxf1 11. Qxf1 Qf6 12. Nd5 Qd6 13. Ng5 O-O 14. Nxc7
Qxc7 15. Bxf7+ Kh8 16. Qf5 g6 *
Position (FEN): r1b2r1k/2qp1B1p/p1n3p1/1p2pQN1/4P3/3P4/PPP3PP/R5K1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 870
Best move: Qf6#