Loiodice chess tactics

3q2k1/1br2ppp/8/1Pp1R3/8/2Q3PB/5P1P/6K1
              
menu