Loiodice chess tactics

2r3k1/5ppp/4p3/4P3/p2BP3/2q5/1p3PPP/1Q1R2K1
              
menu