Barcelona finally beats Lyon, retains Women's Champions League crown 0 26.05.2024 01:55 FOX Sports.com Barcelona has ended its losing streak against Lyon to clinch its third Women’s Champions League in four years.