By Emmanuel Okogba

Lyon saw off Barcelona 3-1 in the UEFA Women’s Champions League final played on Saturday to win their 8th title and remain the most successful side in the competition.

Disclaimer

Comments expressed here do not reflect the opinions of vanguard newspapers or any employee thereof.