Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nc3 d5 3. exd5 cxd5 4. d4 e6 5. Nf3 Bb4 6. Bd3 Nf6 7. O-O h6 8. a3
Ba5 9. Ne2 O-O 10. c3 Bc7 11. Ne5 a6 12. Ng3 Qd6 13. Nh5 Nxh5 14. Qxh5 Nc6 15.
Bxh6 Nxe5 16. Bxg7 Nxd3 *
Position (FEN): r1b2rk1/1pb2pB1/p2qp3/3p3Q/3P4/P1Pn4/1P3PPP/R4RK1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 597
Best move: Qh8#