Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. a3 d6 5. h3 a6 6. d3 h6 7. Nc3 Nd4 8. b4
Nxf3+ 9. Qxf3 Bd4 *
Position (FEN): r1bqk1nr/1pp2pp1/p2p3p/4p3/1PBbP3/P1NP1Q1P/2P2PP1/R1B1K2R w KQkq - 1 10
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 917
Best move: Qxf7#