score 8080brings you the latest soccer results, livescore and betting odds from over 1000+ leagues worldwide - EPL, LaLa, Serie A, UCL and more.offers Champions League 2025 livescore, final and partial results, Champions League 2025 standings and match details