Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 c6 4. Bf4 dxc4 5. e4 b5 6. Nf3 Bb7 7. a4 b4 8. Bxc4
bxc3 9. Qb3 Nbd7 *
Position (FEN): r2qkb1r/pb1npppp/2p2n2/8/P1BPPB2/1Qp2N2/1P3PPP/R3K2R w KQkq - 2 10
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 950
Best move: Bxf7#