Citation: 6B_727/2019 E. C

X.________ forme un recours en matière pénale contre l'arrêt du 8 mai 2019. Il conclut, avec suite de frais et dépens, principalement à son acquittement. Subsidiairement, il conclut à l'annulation de l'arrêt attaqué et au renvoi de la cause à la cour cantonale pour nouvelle décision au sens des considérants. Il sollicite en outre le bénéfice de l'assistance judiciaire. Invitée à se déterminer sur le recours, la cour cantonale a renoncé à présenter des observations, se référant aux considérants de l'arrêt attaqué. Le Ministère public a conclu au rejet du recours. Quant à A.________, elle a également conclu au rejet du recours. Elle a par ailleurs sollicité le bénéfice de l'assistance judiciaire.