Barcelona stormed into London and downed 10-woman Chelsea at Stamford Bridge to earn a place in the Women’s Champions League final. After a gutsy win away from home in the first-leg for Chelsea, the ...
Some results have been hidden because they may be inaccessible to you