Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Bf4 e6 3. Nf3 c5 4. dxc5 Qa5+ 5. Nbd2 Bxc5 6. a3 Qb6 7. b4 *
Position (FEN): rnb1k1nr/pp3ppp/1q2p3/2bp4/1P3B2/P4N2/2PNPPPP/R2QKB1R b KQkq - 0 7
Black to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 829
Best move: Bxf2#