The final round of Champions League group games are in the books. We run through the standouts, surprises and disappointments, grading all 32 teams.
Editor’s note: these grades are for teams’ performances in this week’s round of matches rather than their chances of winning the competition as a whole.