Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Bb5 e6 6. f4 Qb6 7. Bxc6+ Qxc6 8. Nf3
Nh6 9. O-O Nf5 10. a4 Be7 11. Na3 a6 12. Nc2 O-O 13. Qd3 Bd7 14. Ng5 Rac8 15.
Ne3 Nxe3 *
Position (FEN): 2r2rk1/1p1bbppp/p1q1p3/2ppP1N1/P2P1P2/2PQn3/1P4PP/R1B2RK1 w - - 0 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 695
Best move: Qxh7#