White to move. How should white proceed?

1k1r3r/1p5q/1N1p2p1/Q3b1p1/P2p4/3P2P1/4bR2/R4BK1 w – – 0 1

Chess Daily News from Susan Polgar
Tags: ,