Saturday, April 30, 2011

Saturday chess challenge


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

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