White to move. How should White proceed?

2QNkb1r/4p1pp/7q/3p1p2/3P3P/8/r4P2/2R1n1K1 w k – 0 1

Chess Daily News from Susan Polgar