Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Nxb4 5. Nxe5 d5 6. exd5 Nxd5 7. Qf3 c6 *
Position (FEN): r1bqk1nr/pp3ppp/2p5/2bnN3/2B5/5Q2/P1PP1PPP/RNB1K2R w KQkq - 0 8
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1149
Best move: Qxf7#