Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nc6 4. Nc3 Nf6 5. Ng5 e6 6. d3 Be7 7. Qf3 Nd4 8. Bb5+
Bd7 9. Bxd7+ Nxd7 *
Position (FEN): r2qk2r/pp1nbppp/3pp3/2p3N1/3nP3/2NP1Q2/PPP2PPP/R1B1K2R w KQkq - 0 10
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 953
Best move: Qxf7#