Liverpool, Manchester City, and Barcelona secured their spots in the Uefa Champions League last 16, with all six English teams making it through the league phase.
Premier League champions Liverpool thrashed Qarabag 6-0, while current English leaders Arsenal topped the continental group with eight wins from eight following a 3-2 win over Kairat Almaty.
Manchester City beat Galatasaray 2-0 and Barcelona came from behind to win 4-1 against FC Copenhagen.
Tottenham Hotspur and Chelsea also joined Bayern Munich in the last 16, with Sporting Lisbon being the surprise top-eight finishers.
Defending champions PSG and record winners Real Madrid both missed out on the top eight and will have to partake in the playoff round.
Los Blancos suffered a dramatic 4-2 loss to Jose Mourinho’s Benfica, with goalkeeper Anatoliy Trubin scoring an astonishing 98th-minute goal.
Madrid will now either face Benfica again or Bodo Glimt in the playoffs.
The French champions drew 1-1 with Newcastle, with both sides through to the playoffs and set to take on either Qarabag or Monaco.
Scrolla Africa caught the final matchday of league phase action at an exclusive event in Johannesburg hosted by Heineken.
The Champions League sponsors set-up a fan screening of all 18 games simultaneously in what was a first-of-its-kind event.

Pictured above: Mohamed Salah & UCL Johannesburg Screening
Source: @liverpoolfc & @heineken_sa