Connect with us

Match report

Chelsea out of Women’s Champions League after embarrassing defeat to Barcelona

Chelsea’s Champions League journey has come to an end after they lost 8-2 on aggregate to Barcelona on Sunday.  The English side faced a monumental task...

More Posts