Chess puzzle (Checkmate)
Moves: 1. e4 f5 2. exf5 Nf6 3. Be2 d5 4. Bh5+ g6 5. fxg6 hxg6 6. Bxg6+ Kd7 7. Nf3 Nc6
8. Qe2 b6 9. Ne5+ Nxe5 10. Qxe5 Bb7 11. O-O Bg7 12. Re1 c6 13. Qe6+ Kc7 14.
Qxe7+ Qd7 15. d4 Rad8 16. Bf4+ Kc8 17. Bf5 Qxf5 *
Position (FEN): 2kr3r/pb2Q1b1/1pp2n2/3p1q2/3P1B2/8/PPP2PPP/RN2R1K1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1468
Best move: Qc7#