Liverpool, Barcelona, and Juventus, in that order, are the three best teams in the world. Then there’s a drop-off to numerous teams in the Bundesliga, EPL, and La Liga including Atletico Madrid, Leicester, Bayer Leverkusen, Bayern Munich, and B. Monchengladbach. Liverpool, Barcelona, and Juventus each have some not-so-pretty losses but their wins make up for these stumbles. Liverpool has beaten Leicester, Chelsea, and Manchester City. Barcelona has beaten Atletico Madrid and Inter twice. Juventus has beaten Atletico Madrid, Bayer Leverkusen, and Inter.