Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Hillbilly_Attack
Moves: 1. e4 c6 2. Bc4 d5 3. Bb3 dxe4 4. Qh5 e6 5. Nc3 Nf6 6. Qh4 Be7 7. Nxe4 Nxe4 8.
Qxe4 Nd7 9. d4 Nf6 10. Qh4 O-O 11. Nf3 b6 12. O-O c5 13. c3 Bb7 14. Ng5 cxd4
15. Bxe6 fxe6 16. Nxe6 Qd5 17. Nxf8 *
Position (FEN): r4Nk1/pb2b1pp/1p3n2/3q4/3p3Q/2P5/PP3PPP/R1B2RK1 b - - 0 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1039
Best move: Qxg2#