White to move. Can White hold this position?

Hint: This is a difficult puzzle – No computer analysis please

rnq1rk2/4bbp1/1np5/1p1pNP2/pP1P1BP1/P1N5/B6Q/6K1 w – – 0 1

Chess Daily News from Susan Polgar
Tags: ,