Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nf3 Nc6 4. Ng5 d5 5. exd5 Na5 6. b3 Nxd5 7. Qf3 Nxc4 *
Position (FEN): r1bqkb1r/ppp2ppp/8/3np1N1/2n5/1P3Q2/P1PP1PPP/RNB1K2R w KQkq - 0 8
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 964
Best move: Qxf7#