Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 Bg4 5. cxd5 cxd5 6. Ne5 Bd7 7. Qb3 Nc6 8.
Nxd5 Nxd4 9. Nxf6+ exf6 *
Position (FEN): r2qkb1r/pp1b1ppp/5p2/4N3/3n4/1Q6/PP2PPPP/R1B1KB1R w KQkq - 0 10
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 985
Best move: Qxf7#