Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Two_Knights_Attack
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nc3 Bg4 6. Bc4 Nbd7 7. d4 Nb6 8.
Bxf7+ Kxf7 9. Ne5+ Kg8 10. Nxg4 c5 11. Qe2 cxd4 *
Position (FEN): r2q1bkr/pp2p1pp/1n3n2/8/3p2N1/2N5/PPP1QPPP/R1B1K2R w KQ - 0 12
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1180
Best move: Qe6#