Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Kings_English_Variation
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 d5 4. Bg2 dxc4 5. Qa4+ Bd7 6. Qxc4 Bc6 7. Nf3 Nbd7 8.
Ng5 Bxg2 *
Position (FEN): r2qkb1r/pppn1ppp/5n2/4p1N1/2Q5/2N3P1/PP1PPPbP/R1B1K2R w KQkq - 0 9
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 906
Best move: Qxf7#