Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Morphy_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Nd4 6. Bxf7+ Kxf7 7. Nxe5+ Ke7
8. d3 d6 9. Bg5+ Nf6 10. Nf3 Nc6 11. Nc3 Ke8 12. Nd5 Be7 13. Nxe7 Nxe7 14. e5
dxe5 15. Nxe5 h6 16. Bxf6 gxf6 17. Qh5+ Kf8 *
Position (FEN): r1bq1k1r/2p1n3/p4p1p/1p2N2Q/8/3P4/PPP2PPP/R3K2R w KQ - 2 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 872
Best move: Qf7#