Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. b4 cxb4 3. d4 d6 4. c4 bxc3 5. Nxc3 Nc6 6. Bb5 Bd7 7. a4 a6 8. Bc4
g6 9. Qb3 Rb8 *
Position (FEN): 1r1qkbnr/1p1bpp1p/p1np2p1/8/P1BPP3/1QN5/5PPP/R1B1K1NR w KQk - 2 10
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 833
Best move: Bxf7#