Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Exchange_Variation
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nf3 Nf6 5. Nc3 Bg4 6. Be2 Nc6 7. O-O e6 8.
Re1 Bd6 9. Bb5 h6 10. Nxd5 Nxd5 11. c4 Bxf3 12. Qxf3 Qa5 13. Bxc6+ bxc6 14.
cxd5 *
Position (FEN): r3k2r/p4pp1/2pbp2p/q2P4/3P4/5Q2/PP3PPP/R1B1R1K1 b kq - 0 14
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 644
Best move: Qxe1#