Real Madrid and Bayern Munich put aside their domestic worries to impress on the European stage and qualify for the knockout rounds of the Champions League on Tuesday.
Manchester United, Manchester City, Roma, Ajax and Juventus also advanced to the last 16 with one game to spare.
Madrid beat Roma 2-0 in Rome to secure first place, while Bayern crushed Benfica 5-1 at home.
Despite its home defeat, Roma also advanced from Group G, with both teams knowing they were through following Viktoria Plzen's earlier 2-1 win at CSKA Moscow.
City again struggled against Lyon and needed an 83rd-minute equalizer from Sergio Aguero to salvage a 2-2 draw in Group F and seal its spot in the knockout stage.
Ajax also moved into the last 16 for the first time in 12 years with a 2-0 win over 10-man AEK Athens, in a game marred by fan violence.