Sunday, July 3, 2011

Sunday chess challenge


White to move. How should white proceed?

4r1k1/1b5p/n1p4B/1p2n1pR/3Q4/p3P3/PP2BqP1/K7 w - - 0 1