Chess puzzle (Checkmate)
Moves: 1. e4 b6 2. d4 Bb7 3. Nc3 Nf6 4. Bc4 Nxe4 5. Qf3 Nd6 6. Bd5 Nc6 7. Nb5 Nxd4 8.
Nxd6+ cxd6 *
Position (FEN): r2qkb1r/pb1ppppp/1p1p4/3B4/3n4/5Q2/PPP2PPP/R1B1K1NR w KQkq - 0 9
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1219
Best move: Qxf7#