White to move. How can White get out of this mess?

3r2k1/5p1p/2n2qp1/2B5/p3Q2P/N5P1/bp1bRP2/6K1 w – – 0 1

Chess Daily News from Susan Polgar
Tags: ,