Sunday, May 1, 2011

Sunday chess challenge


White to move. How should white proceed?

2r2r2/7k/p5p1/1pp1Q1P1/3p4/P4bNK/3q3P/4RR2 w - - 0 1