Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nf3 d5 3. Nc3 c5 4. exd5 exd5 5. Ne5 Bf5 6. Qf3 Be6 7. Bb5+ Nd7 8.
Bxd7+ Bxd7 *
Position (FEN): r2qkbnr/pp1b1ppp/8/2ppN3/8/2N2Q2/PPPP1PPP/R1B1K2R w KQkq - 0 9
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1104
Best move: Qxf7#