Chelsea end five-year Barcelona run as incredible stats emerge from Champions League win Published 20 Apr 2024 Full Article