Loiodice chess tactics

5r1k/rbQ2q1p/2n2n2/p7/1pP1p3/1P6/PBB3PP/1R3R1K
              
menu