Looks like he can't.
White will have to play 1.Kd6, or else black b-pawn will promote soon. Then black plays 1...Bf5, protecting c8, and 2...Bc8. If white tries to attack the Bishop (via a7 or e7) black plays ...b5 to promote the pawn and ...Bh3 (for example) to protect c8.
No computer please