Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. d4 d5 3. Nc3 e6 4. Nf3 Bb4 5. Bd3 Ne7 6. e5 Nd7 7. a3 Ba5 8. b4 Bb6
9. Rb1 a5 10. Bd2 axb4 11. axb4 O-O 12. Bxh7+ Kxh7 13. Ng5+ Kg8 14. Qh5 Nf5 *
Position (FEN): r1bq1rk1/1p1n1pp1/1bp1p3/3pPnNQ/1P1P4/2N5/2PB1PPP/1R2K2R w K - 4 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 977
Best move: Qh7#