Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Other_variations
Moves: 1. b4 d5 2. Bb2 Nc6 3. b5 Nb8 4. Nf3 Bd7 5. e3 Nf6 6. c4 dxc4 7. Bxc4 c6 8. Qb3
cxb5 *
Position (FEN): rn1qkb1r/pp1bpppp/5n2/1p6/2B5/1Q2PN2/PB1P1PPP/RN2K2R w KQkq - 0 9
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 824
Best move: Bxf7#