Chess puzzle (Checkmate)
Moves: 1. Nc3 c5 2. Nf3 d6 3. e3 Nf6 4. Bb5+ Bd7 5. Bc4 g6 6. Ng5 e6 7. Qf3 d5 8. Nxd5
exd5 9. Bxd5 Nxd5 *
Position (FEN): rn1qkb1r/pp1b1p1p/6p1/2pn2N1/8/4PQ2/PPPP1PPP/R1B1K2R w KQkq - 0 10
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1329
Best move: Qxf7#