Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Two_Knights_Attack
Moves: 1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Nd7 5. Bc4 Ngf6 6. Qe2 Nxe4 7. Qxe4 Nf6
8. Qe2 Bg4 9. Bxf7+ Kxf7 10. Ne5+ Kg8 11. Nxg4 Nxg4 *
Position (FEN): r2q1bkr/pp2p1pp/2p5/8/6n1/8/PPPPQPPP/R1B1K2R w KQ - 0 12
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1257
Best move: Qe6#