White to move. How should white proceed? (No computer analysis please)

3r1r2/nB1n1p2/3Q3p/4Pkp1/p4b2/1p5P/5p1P/3R1K2 w – – 0 1

Chess Daily News from Susan Polgar
Tags: ,