Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Panov_Attack
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Bf5 5. Nc3 dxc4 6. Bxc4 Nc6 7. Nge2 e6 8.
O-O Bd6 9. b3 Nge7 10. Bb2 O-O 11. Nb5 Bb8 12. Ng3 Bg6 13. Qg4 a6 14. Na3 Nf5
15. Rad1 b5 16. Be2 Qh4 17. Nxf5 *
Position (FEN): rb3rk1/5ppp/p1n1p1b1/1p3N2/3P2Qq/NP6/PB2BPPP/3R1RK1 b - - 0 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1525
Best move: Qxh2#