Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Main_Line
Moves: 1. e4 c6 2. Nc3 d5 3. d4 dxe4 4. Nxe4 Nf6 5. Ng3 e6 6. Nf3 Bd6 7. Bd3 O-O 8.
Qe2 Nbd7 9. Bd2 Re8 10. O-O-O b5 11. Ne4 Bf8 12. h4 h5 13. Neg5 a5 14. Ne5 Qb6
15. Nexf7 e5 16. Qxh5 Nxh5 *
Position (FEN): r1b1rbk1/3n1Np1/1qp5/pp2p1Nn/3P3P/3B4/PPPB1PP1/2KR3R w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 887
Best move: Bh7#