Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Tartakower_Variation
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Nf3 Bd6 7. Bd3 Be6
8. Kf1 O-O 9. h4 h5 10. Ne5 fxe5 11. Qxh5 g6 12. Bxg6 fxg6 13. Qxg6+ Kh8 14.
Qxe6 Qf6 15. Qb3 *
Position (FEN): rn3r1k/pp6/2pb1q2/4p3/3P3P/1Q6/PPP2PP1/R1B2K1R b - - 2 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 962
Best move: Qxf2#