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