It is written several times:
1.Bxb7? Bd4! threatening mate and unpins the bishop
by the way: after 1. ...b5 white can simply take, while the bishop d7 is pinned.
on 2.Kc8 shudnt there be Nb6+(threatening Rb7#) if axb6 then Qa8#??
You need to look at the entire board as black has 2...Bxb6+.
Oh, there's another one!
Cool puzzle, waiting for blacks oppotunity to win!
Right in by skrillex