Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. h4 h6 5. g4 Bh7 6. e6 f6 7. g5 hxg5 8. hxg5 fxg5
9. Rxh7 Rxh7 10. Bd3 Rh6 11. Qh5+ Rxh5 *
Position (FEN): rn1qkbn1/pp2p1p1/2p1P3/3p2pr/3P4/3B4/PPP2P2/RNB1K1N1 w Qq - 0 12
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 658
Best move: Bg6#