Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Two_Knights_Attack
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 e5 4. Nxe5 Bd6 5. Nf3 dxe4 6. Nxe4 Nf6 7. Nxd6+ Qxd6
8. Qe2+ Be6 9. Ng5 O-O 10. Nxe6 fxe6 11. Qd1 Qd4 12. c3 Qh4 13. Be2 Ng4 14.
Bxg4 *
Position (FEN): rn3rk1/pp4pp/2p1p3/8/6Bq/2P5/PP1P1PPP/R1BQK2R b KQ - 0 14
Black to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 854
Best move: Qxf2#