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 Bf5 5. Ng3 Bg6 6. h4 h6 7. Ne5 Qd6 8.
Nxg6 Qxg6 9. d4 e6 10. Bd3 Qf6 11. c3 Bd6 12. Ne4 Qe7 13. O-O Nf6 14. Nxd6+
Qxd6 15. Be3 Nbd7 16. c4 O-O 17. Qe2 h5 18. Rac1 Ng4 19. Bd2 *
Position (FEN): r4rk1/pp1n1pp1/2pqp3/7p/2PP2nP/3B4/PP1BQPP1/2R2RK1 b - - 3 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 992
Best move: Qh2#