Chess puzzle (Checkmate)
Moves: 1. c4 Nf6 2. Nf3 Nc6 3. c5 e5 4. Qc2 e4 5. Ng5 Nd4 6. Qc3 Nb5 7. Qc4 a6 *
Position (FEN): r1bqkb1r/1ppp1ppp/p4n2/1nP3N1/2Q1p3/8/PP1PPPPP/RNB1KB1R w KQkq - 0 8
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 862
Best move: Qxf7#