Loiodice chess tactics

1q1r2k1/pb2b1pp/1p3p2/3P4/1n1QB3/5N2/PB3PPP/2R4K
              
menu