Chess puzzle (Checkmate)
Moves: 1. f4 e5 2. fxe5 d6 3. exd6 Bxd6 4. Nf3 g5 5. b3 g4 6. Bb2 gxf3 7. Bxh8 Qh4+ 8.
g3 Bxg3+ 9. hxg3 *
Position (FEN): rnb1k1nB/ppp2p1p/8/8/7q/1P3pP1/P1PPP3/RN1QKB1R b KQq - 0 9
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1084
Best move: Qxg3#