Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Panov_Attack
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nf3 Nc6 6. Be3 e6 7. Nc3 Be7 8. Be2
a6 9. h3 O-O 10. cxd5 Nxd5 11. O-O b5 12. a3 b4 13. axb4 Bxb4 14. Qd3 Bb7 15.
Ng5 Nxe3 *
Position (FEN): r2q1rk1/1b3ppp/p1n1p3/6N1/1b1P4/2NQn2P/1P2BPP1/R4RK1 w - - 0 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 848
Best move: Qxh7#