Assessment of this position?


What about the plan of transferring the Rook to b4? Can White take it with his Bishop? That allows ... cxb4 driving away the Knight, followed by ... Nc5. Can White stop that Pawn avalanche? Even if he can, Black would still have Bishop and two (three?) Pawns for a Rook.

maybe .....Nf6
if Bxc5...Ng4+ followed by Re1# or Nxh2+
What if White just replies h3 instead?
I like my idea better, because it can't be ignored... when the Rook reaches b4, it blocks White's Bishop from attacking c5, so if White refuses to take the Rook, Black could follow up with Nb6 triply-attacking the a-Pawn.