Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Other_variations
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. c3 Nc6 5. d4 exd4 6. cxd4 Nf6 7. e5 dxe5 8. O-O
exd4 9. Re1+ Be7 10. Bxf7+ Kxf7 11. Qb3+ Kf8 12. Bf4 d3 13. Rd1 Bf5 14. Nc3 a5
15. a4 Nb4 16. Ne5 Bd6 *
Position (FEN): r2q1k1r/1pp3p1/3b1n1p/p3Nb2/Pn3B2/1QNp4/1P3PPP/R2R2K1 w - - 3 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1574
Best move: Qf7#