OSLO, May 24 (Xinhua) -- Following are the recent winners of the UEFA Women's Champions League after Barcelona beat Lyon 4-0 in Saturday's final:
2026: Barcelona (Spain)
2025: Arsenal (England)
2024: Barcelona (Spain)
2023: Barcelona (Spain)
2022: Lyon (France)
2021: Barcelona (Spain)
2020: Lyon (France)
2019: Lyon (France)
2018: Lyon (France)
2017: Lyon (France)
■



