Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Nc6 5. Bd3 Bf5 6. Bxf5 e6 7. Bd3 Nf6 8.
c3 Be7 9. O-O O-O 10. Qc2 Rc8 11. Ne5 Nxd4 12. Qa4 Nc6 13. Nxc6 Rxc6 14. Qxa7
Qc7 15. Be3 Ng4 16. h3 *
Position (FEN): 5rk1/Qpq1bppp/2r1p3/3p4/6n1/2PBB2P/PP3PP1/RN3RK1 b - - 0 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 881
Best move: Qh2#