Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 a6 2. e4 b5 3. Bf4 Bb7 4. Bd3 f5 5. exf5 Bxg2 6. Qh5+ g6 7. fxg6 Nf6 8.
gxh7+ Nxh5 *
Position (FEN): rn1qkb1r/2ppp2P/p7/1p5n/3P1B2/3B4/PPP2PbP/RN2K1NR w KQkq - 0 9
White to move.
Themes:  Middlegame Double Bishop Mate, Mate in 1 
Puzzle rating: 881
Best move: Bg6#