Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 Nf6 3. cxd5 Nxd5 4. Nf3 Bg4 5. Ne5 Bf5 6. Nc3 Nb4 7. e4 Bd7 8.
Qb3 N8c6 *
Position (FEN): r2qkb1r/pppbpppp/2n5/4N3/1n1PP3/1QN5/PP3PPP/R1B1KB1R w KQkq - 3 9
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 864
Best move: Qxf7#