Loiodice chess tactics

1r1q1bk1/p5pp/2p1Rn2/2pp1NB1/8/7Q/PPP2PPP/6K1
              
menu