Chess puzzle (Checkmate)
Moves: 1. Nf3 Nf6 2. c4 g6 3. Nc3 d5 4. Qa4+ Bd7 5. Qb3 Bc6 6. cxd5 Nxd5 7. Ne5 Nxc3 *
Position (FEN): rn1qkb1r/ppp1pp1p/2b3p1/4N3/8/1Qn5/PP1PPPPP/R1B1KB1R w KQkq - 0 8
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1117
Best move: Qxf7#