Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Hillbilly_Attack
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb5+ Bd7 5. Bxd7+ Qxd7 6. Nf3 e6 7. O-O Nc6
8. c3 Nf6 9. d4 Bd6 10. Ne5 Nxe5 11. dxe5 Bxe5 12. f4 Bc7 13. Be3 O-O 14. Bd4
Ne4 15. Qg4 Bb6 *
Position (FEN): r4rk1/pp1q1ppp/1b2p3/3p4/3BnPQ1/2P5/PP4PP/RN3RK1 w - - 7 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 921
Best move: Qxg7#