Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. d4 d6 3. f4 Qc7 4. Nf3 Nd7 5. Bc4 e5 6. fxe5 dxe5 7. O-O Ngf6 8.
Ng5 h6 9. Nxf7 Rh7 10. dxe5 Nxe5 11. Nxe5 Qxe5 12. Bf4 Qc5+ 13. Kh1 Qxc4 14.
Bc7 Be6 15. e5 Nd5 16. Qh5+ Ke7 17. Bd6+ Kd7 18. Bxf8 *
Position (FEN): r4B2/pp1k2pr/2p1b2p/3nP2Q/2q5/8/PPP3PP/RN3R1K b - - 0 18
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 711
Best move: Qxf1#