Chess puzzle (Checkmate)
Moves: 1. f4 e5 2. fxe5 d6 3. exd6 Bxd6 4. Nf3 g5 5. Nc3 g4 6. Nd4 Qh4+ 7. g3 Qxg3+ 8.
hxg3 *
Position (FEN): rnb1k1nr/ppp2p1p/3b4/8/3N2p1/2N3P1/PPPPP3/R1BQKB1R b KQkq - 0 8
Black to move.
Themes:  Opening Boden's Mate, Mate in 1 
Puzzle rating: 525
Best move: Bxg3#