Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Exchange_Variation
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. h3 e6 7. Nf3 Bd6 8. O-O
O-O 9. Re1 a6 10. Bg5 b5 11. Nbd2 Bb7 12. Nf1 Rc8 13. Ng3 Be7 14. Ne5 Nxe5 15.
dxe5 Nd7 16. Qh5 Bxg5 *
Position (FEN): 2rq1rk1/1b1n1ppp/p3p3/1p1pP1bQ/8/2PB2NP/PP3PP1/R3R1K1 w - - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 884
Best move: Qxh7#