Atlético Madrid outlasted Barcelona in a rock fight after taking out Tottenham. Instead, Arsenal got past Bayer Leverkusen and Sporting CP.
Match Replays
PSG topped two Premier League giants, Chelsea and Liverpool, in the last two rounds, while Bayern squashed Atalanta and beat Real Madrid in both legs.
Bayern outplayed Real Madrid for long stretches of the first leg away, scoring twice, but the opponents are very much alive thanks to Mbappé's goal.
Sporting CP put up a strong fight in London, but they were denied multiple times, and Arsenal eventually prevailed thanks to a very late game-winner.
Barcelona have their backs against the wall as Atlético Madrid took advantage of an early red card and built a two-goal advantage at the Camp Nou.
PSG ran the show at the Parc des Princes, but the qualification is still open, as they squandered a few chances to round out the two-nil result.
PSG sweated more in the derby with Monaco in the playoff than versus Chelsea, which they crushed, while Liverpool tamed Galatasaray in the return leg.
La Liga rivals face off in the quarter-finals after Barcelona routed Newcastle United and Atlético Madrid topped Club Brugge and Tottenham.
Two of the top contenders meet in the Round of Eight already after Real Madrid ousted Man. City convincingly and Bayern demolished Atalanta.
Sporting CP pulled off an improbable comeback against Bodø/Glimt after losing three-nil in Norway, while Arsenal handled Bayer Leverkusen at home.
Bayern were no match for Atalanta in the opening match in Bergamo, as their attackers ran amok all game long and hung six goals on the opponents.
Tottenham gift-wrapped three early goals to the opponents because of blunders, and Atlético Madrid cruised to a 5-2 victory in Madrid.