Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 Nf6 4. d4 exd4 5. e5 Nd5 6. cxd4 h6 7. Bc4 Nce7 8.
Qb3 c6 9. Nc3 Nxc3 *
Position (FEN): r1bqkb1r/pp1pnpp1/2p4p/4P3/2BP4/1Qn2N2/PP3PPP/R1B1K2R w KQkq - 0 10
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1248
Best move: Bxf7#