Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Tartakower_Variation
Moves: 1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. c3 Be7 7. Nf3 O-O 8.
Qc2 Bg4 9. Bd3 Re8 10. Bxh7+ Kh8 11. Be4 Bd6 12. Be3 g6 13. Bxg6 fxg6 14. Qxg6
Rg8 *
Position (FEN): rn1q2rk/pp6/2pb1pQ1/8/3P2b1/2P1BN2/PP3PPP/R3K2R w KQ - 1 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 827
Best move: Qh6#