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

2bnk2N/rppqn2Q/6p1/3N4/2B1P3/2b4P/p1r2PP1/2B1R1K1 w – – 0 1

Chess Daily News from Susan Polgar
Tags: ,