Black plays and wins in 3 moves https://lichess.org/55pvt8sf/black
1... c2 2. Bf3 c1=Q+ 3. Ka2 b3#
The analysis board does checkmate in 5 moves
1... b3 2. Bf5 b2+ 3. Ka2 Bxf5 4. Ka3 b1=Q 5. Kxa4 Qb4#
Source:
This publication is in my collection "500 chess puzzles. Mate in 5. Advanced & Expert Level."