Black to move. How should black proceed?

2B1r1k1/1P3p2/6p1/p6p/P7/6PK/2N2q1P/2QRb1N1 b – - 0 1

Chess Daily News from Susan Polgar

Source: Susan Polgar Chess Daily News and Information