Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Two_Knights_Attack
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Qe2 Nxe4 6. Qxe4 e6 7. Bc4 Bd6 8.
d4 O-O 9. Bd3 g6 10. Ng5 c5 11. h4 cxd4 12. h5 Nc6 13. hxg6 fxg6 14. Rxh7 Qe8
15. Qh4 Be5 16. Rh8+ Bxh8 *
Position (FEN): r1b1qrkb/pp6/2n1p1p1/6N1/3p3Q/3B4/PPP2PP1/R1B1K3 w Q - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 931
Best move: Qh7#