Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Main_Line
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Ng3 Bg4 6. Nf3 e6 7. Bg5 Be7 8.
Qd2 O-O 9. O-O-O Qb6 10. h3 Bxf3 11. gxf3 Nbd7 12. h4 h6 13. Bxh6 gxh6 14. Qxh6
Nh7 15. Rg1 Bf6 16. Nh5+ Kh8 17. Nxf6 Nxf6 *
Position (FEN): r4r1k/pp3p1n/1qp1pn1Q/8/3P3P/5P2/PPP2P2/2KR1BR1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1082
Best move: Qg7#