Nine-man Paris Saint-Germain survived a chaotic clash to beat Bayern Munich 2-0 and book a place in the FIFA Club World Cup semi-finals, finally ending a four-match losing run against the German side.
Despite a cagey start in Atlanta, PSG carved out the first real opening when Desire Doué set up Fabián Ruiz, who blazed over.
Bayern threatened through Michael Olise, but Gianluigi Donnarumma was alert, and Khvicha Kvaratskhelia’s dazzling solo run was thwarted by Manuel Neuer’s sharp save.
Bayern thought they’d grabbed the lead before half-time when Dayot Upamecano headed home, but an offside flag denied them, moments before Jamal Musiala was forced off with a horrific ankle injury after clattering with Donnarumma.
PSG seized the initiative when Doué fired in from the edge of the box midway through the second half.
However, their discipline deserted them as Willian Pacho was sent off for a reckless challenge, and Lucas Hernández saw red late on for an elbow.
Even with two men fewer, PSG struck again in stoppage time through Ousmane Dembele. Bayern believed they had a lifeline via a late penalty, but referee Anthony Taylor overturned his decision after a VAR check, sealing a famous and resilient win for the Parisians as they move a step closer to adding to last season’s quadruple.