Chess puzzle (Checkmate)
Moves: 1. d4 f5 2. e4 fxe4 3. Nc3 Nf6 4. f3 exf3 5. Nxf3 d6 6. Bd3 Bd7 7. Ng5 g6 8.
O-O Bg7 9. Nxh7 Nxh7 *
Position (FEN): rn1qk2r/pppbp1bn/3p2p1/8/3P4/2NB4/PPP3PP/R1BQ1RK1 w kq - 0 10
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 951
Best move: Bxg6#