Citation: 6B_33/2021 E. C

Contre cet arrêt cantonal, A.________ dépose un recours en matière pénale devant le Tribunal fédéral. Elle conclut à l'annulation de l'arrêt attaqué et de l'ordonnance de classement du 18 juin 2020 et au renvoi de la procédure au Ministère public du canton de Genève pour rédaction d'un acte d'accusation et renvoi de B.________ en jugement. En outre, elle sollicite l'assistance judiciaire. Invités à se déterminer, le Ministère public genevois et l'intimé ont déposé des déterminations; la cour cantonale y a renoncé. La recourante a répliqué.