Loiodice chess tactics

3r2k1/1p2ppb1/p3b1n1/q2B3R/3B1pp1/3Q4/PPP5/2K4R
              
menu