
Despite two red cards, PSG did enough to hang on and beat Bayern Munich in the Fifa Club World Cup quarter-finals.
It was a manic finish in Atlanta after Desire Doue found the back of the net in the 78th minute, beating an otherwise unimpeachable Manuel Neuer.
Bayern had two goals disallowed in the game, with Dayot Upamecano’s header in first-half stoppage time flagged down for offside. Harry Kane joined the party late on, but the linesman again cut celebrations short after he found the bottom corner.
PSG looked set to see out victory before Willian Pacho was given his marching orders by Anthony Taylor for a studs-first challenge on Leon Goretzka’s shin.
And, that was only the beginning, as Lucas Hernandez soon followed in added time at the end of the 90 minutes after lashing out at a Bayern opponent.
With the Parisians down to nine-men, the German-side pushed for an equaliser and were left open at the back. Ousmane Dembele capitalised to finish the game off, sweeping the ball beyond Neuer from the centre of the Bayern box.
That was far from the end of the drama, though, as Vincent Kompany’s men had a penalty awarded beyond the 100th minute for a high boot from Nuno Mendes.
But, VAR overturned the decision, and it remained 2-0 when the final whistle blew.
Bayern’s Jamala Musiala suffered an awful leg injury just before the end of the first-half, and was not seen after the interval.
PSG will now face either Borussia Dortmund of Real Madrid, who contest the last quarter-final later tonight.
European champions PSG had come into the game off the back of dismantling Lionel Messi’s Inter Miami 4-0, giving their former player a harsh reality check on the different beast the Parisians have morphed into since his departure.
Bayern Munich, meanwhile, breezed past Brazilian dark horses Flamengo, who had already proved they were capable of toppling Europe’s biggest hitters when they beat Chelsea in the group stages.
Follow all of the action from the Club World Cup quarter-final with our live blog below:
PSG vs Bayern Munich LIVE
- PSG take on Bayern Munich in the Club World Cup quarter-finals
- FT: PSG hold on to win a frantic game
- 90+6' GOAL!!! Deep into added time, Dembele finds makes it 2-0 for nine-man PSG
- 90+2' RED CARD! Another sent off for PSG, Henandez this time.
- 82' RED CARD FOR PACHO! Bayern thrown a lifeline as PSG go down to 10 men
- 79' GOAL!!! Doue gives PSG the lead in Atlanta
Marquinhos: "PSG showed attitude and desire"
19:39
,
Jamie Johnson
Speaking to broadcasters DAZN, PSG defender Marquinhos said: “It’s always difficult to play with two men less, but today they showed the attitude of the team and the desire to get the job done.
“That second goal was really important, especially in a huge competition like this.”
He added that Diogo Jota deserves all the tributes in the world, when asked about the Liverpool FC forward.

Highlights: PSG 2-0 Bayern
19:36
,
Jamie Johnson
The highlights are out from an entertaining game in Atlanta.
PSG punch their ticket to the Semifinals with a dominant 2-0 win over Bayern Munich! pic.twitter.com/GE7Kvrrz8r
— DAZN Football (@DAZNFootball) July 5, 2025
End of an era for Bayern and Muller
19:35
,
Jamie Johnson
The game signals the end of an era for Bayern, with Thomas Muller now having played his final minutes for the German giants.
It did not end the way he would have hoped.
Danke, Müller. ❤️ pic.twitter.com/5yF8ixIGeq
— FIFA Club World Cup (@FIFACWC) July 5, 2025
Jamal Musiala suffered a horror injury
19:23
,
Jamie Johnson
Bayern Munich’s Jamal Musiala was inadvertently injured by PSG goalkeeper Gianluigi Donnarumma, as the pair collided inside the German-side’s box.

FULL-TIME: PSG 2-0 Bayern Munich
19:05
,
Jamie Johnson
PSG have done it! They beat Bayern Munich 2-0 to reach the Club World Cup semi-finals after an incredible game.
PSG 2-0 Bayern Munich
19:04
,
Jamie Johnson
90+9 mins
The VAR check is complete and the penalty is overturned!
PSG 2-0 Bayern Munich
19:03
,
Jamie Johnson
90+8 mins
PENALTY FOR BAYERN! It is a high boot on Muller from Mendes, and Taylor points to the spot.
Is there time to turn it around?
GOAL!!! PSG 2-0 Bayern Munich [O. Dembele]
19:00
,
Jamie Johnson
90+6 mins
It is all over now! Nine men, but PSG find the goal that seals the game.
Dembele has it, as he sweeps the ball into the side netting with a beautiful finish.
PSG 1-0 Bayern Munich
18:59
,
Jamie Johnson
90+4 mins
Goretzka glances the header on at the front-post, but can only find the roof of the PSG net.
Time is running out for Bayern!
PSG 1-0 Bayern Munich
18:58
,
Jamie Johnson
90+4 mins
A corner for Bayern, as PSG deal with a dangerous cross curled into the centre of the box.
ANOTHER RED CARD! PSG 1-0 Bayern Munich
18:56
,
Jamie Johnson
90+2 mins
Lucas Hernandez is the second man sent off for PSG. He leaves something on Geurreiro, with referee Taylor signalling it was an elbow.
PSG 1-0 Bayern Munich
18:54
,
Jamie Johnson
90 mins
SIX minutes for Bayern to send this one to extra time.
PSG 1-0 Bayern Munich
18:53
,
Jamie Johnson
89 mins
Kompany takes off Boey, who was brought on in the first-half, for Raphael Guerreiro.
Bayern look to make their man advantage count as we found out how many minutes are added on...
PSG 1-0 Bayern Munich
18:52
,
Jamie Johnson
87 mins
GOAL DISALLOWED AGAIN! Kane’s celebrations are stopped by the linesman, as he thought a header in of the post was enough to bring Bayern back level.
PSG 1-0 Bayern Munich
18:49
,
Jamie Johnson
85 mins
Kvaratskhelia is sacrificed for defender Lucas Beraldo. It is going to be a long six minutes plus stoppages for PSG.
Thomas Muller, who could be playing his final game for Bayern, also came on during the manic few minutes. He replaced Coman.
RED CARD! PSG 1-0 Bayern Munich [Pacho]
18:47
,
Jamie Johnson
82 mins
Only a few minutes after Doue gives PSG the lead, Willian Pacho is sent off. His studs connects with Goretzka’s leg.
PSG 1-0 Bayern Munich
18:45
,
Jamie Johnson
81 mins
Goalscorer Doue and Ruiz are replaced by Lucas Hernandez and youngster Warren Zaire-Emery.
Meanwhile, Pavlovic is swapped out for Leon Goretzka for Bayern.
GOAL!!! PSG 1-0 Bayern Munich [D. Doue]
18:43
,
Jamie Johnson
79 mins
We finally have the opener, and it is Doue who strikes from the edge of the box for PSG!
PSG 0-0 Bayern Munich
18:41
,
Jamie Johnson
77 mins
Another yellow card, this time for Doue. Anthony Taylor brandishes the caution for simulation.
PSG 0-0 Bayern Munich
18:40
,
Jamie Johnson
76 mins
It is all going on in the quarter-final. Bayern boss Kompany booked now.
PSG 0-0 Bayern Munich
18:39
,
Jamie Johnson
75 mins
UNBELIEVABLE! A rush of the blood to the head for Neuer as he gives the ball away midway through the Bayern half.
The ‘keeper scrambles to save Kvaratskhelia’s effort, but not Demebele’s.
He can only roll the ball narrowly side of the post, though!
PSG 0-0 Bayern Munich
18:36
,
Jamie Johnson
72 mins
An incredible tackle from Kane, as he runs all the way back onto the edge of his own box to slide in and claim the ball from Mendes.
PSG 0-0 Bayern Munich
18:35
,
Jamie Johnson
71 mins
Subsequently a very unhappy looking Doue is subbed off, with Ousmane Dembele taking his place for what is only the 28-year-old’s second appearance of the Club World Cup.
PSG 0-0 Bayern Munich
18:33
,
Jamie Johnson
69 mins
Laimer is carded, and will miss the semi-final if Bayern make it through this tie. He commits a heavy foul on Doue for the first caution of the match.
PSG 0-0 Bayern Munich
18:32
,
Jamie Johnson
68 mins
‘Sweeper keeper’ Neuer living dangerously as he charged out of his area. Luckily for Bayern he pinches the ball before an on-rushing PSG attacker.
PSG 0-0 Bayern Munich
18:31
,
Jamie Johnson
67 mins
Olise springs another effort just over the bar as the Mexican Wave begins in the stands. He has been a livewire in this game.
PSG 0-0 Bayern Munich
18:29
,
Jamie Johnson
65 mins
The commentary team pointing out that PSG and Bayern have only been involved in one goalless draw a piece this season. Surely not another here in the Club World Cup?
PSG 0-0 Bayern Munich
18:27
,
Jamie Johnson
62 mins
Immediately at the other end, Doue has chance . He cuts a fine ball right across the face of Neuer’s goal, but there is no one there to tap it home.
PSG 0-0 Bayern Munich
18:26
,
Jamie Johnson
61 mins
Olise is in the action again. He cuts inside from the right-flank, but snaps his shot into the grasp of Donnarumma instead of beyond him.
PSG 0-0 Bayern Munich
18:22
,
Jamie Johnson
58 mins
Bayern end up with a corner from a smart move. Olise pulls a ball into the path of Kane, who stands the ball to the back-post for Coman.
He is met by a PSG defender, who helps deflect the ball behind for a corner that came to nothing.
PSG 0-0 Bayern Munich
18:19
,
Jamie Johnson
56 mins
There is the superb Neuer save from a few minutes ago. Both ‘keepers are having a good outing in the Atlanta heat.
49' Are you kidding me? Neuer stands tall again -- both 'keepers playing out of their skins this afternoon! pic.twitter.com/TfzEufZGgj
— DAZN Football (@DAZNFootball) July 5, 2025
PSG 0-0 Bayern Munich
18:18
,
Jamie Johnson
53 mins
Kingsley Coman is sent in behind by Kane, but Marquinhos does well to close down the angle and force him wide.
In the end, his effort was tame and well hold by Donnarumma.
PSG 0-0 Bayern Munich
18:14
,
Jamie Johnson
50mins
GREAT SAVE! Neuer pulls out a stunning stop to deny Barcola, as he sweeps into the Bayern box. PSG on the attack.
PSG 0-0 Bayern Munich
18:13
,
Jamie Johnson
48 mins
PSG have a free-kick in a threatening central position...
But, they make a mess of things. Hakimi mimics tying his shoelace and taps the ball into the on-rushing wall of Bayern players.
PSG 0-0 Bayern Munich
18:09
,
Jamie Johnson
46 mins
Musiala is replaced by Serge Gnabry at half-time after his awful injury in first-half added time. We’re back underway in the quarter-final!
Jamal Musiala has been forced to exit the game due to injury. We all wish Jamal a speedy recovery. pic.twitter.com/nzLl4ibiX3
— DAZN Football (@DAZNFootball) July 5, 2025
One more quarter-final to go...
18:06
,
Jamie Johnson
Don’t forgot later today (9pm kick-off BST), Real Madrid and Borussia Dortmund face-off in the last quarter-final. We will know by then if PSG or Bayern Munich will gave a spot in the semi-finals.
What a chance for Harry Kane!
18:01
,
Jamie Johnson
One of the big moments of the first-half... Harry Kane was close to finding that so far elusive opener.
38' BIG CHANCE!
— DAZN Football (@DAZNFootball) July 5, 2025
Harry Kane is just over the bar after some tasty skills from Coman! pic.twitter.com/Xvw8bmymu1
A tribute to brother Diogo and Andre pre-match
17:55
,
Jamie Johnson
There was a well-observed minutes’ silence in Atlanta for Diogo Jota and Andre Silva before the quarter-final got underway.
Diogo, André, rest in peace. ️#PSGFCB | #FIFACWC pic.twitter.com/zpMlPaVAYh
— Paris Saint-Germain (@PSG_English) July 5, 2025
HALF-TIME: PSG 0-0 Bayern Munich
17:52
,
Jamie Johnson
HALF-TIME
Appeals for a Bayern penalty now. Donnarumma appears to come through the back of Musiala, but nothing is given.
The youngster is down and receiving treatment for an injury that appears to be a very bad one.
Referee Anthony Taylor blows his whistle with medical attention still ongoing.
GOAL DISALLOWED!!! PSG 0-0 Bayern Munich
17:50
,
Jamie Johnson
45+1 mins
Bayern think they have the lead as Dayot Upamecano heads into the bottom corner from the free-kick.
But, a fantastic PSG back-line plays him, and plenty of his teammates, offside.
The linesman flag cuts celebrations short, and we seem to be heading to a goalless first-half.
PSG 0-0 Bayern Munich
17:48
,
Jamie Johnson
45 mins
THREE minutes added on at the end of the first-half, as Bayern win a free-kick in a dangerous position...
PSG 0-0 Bayern Munich
17:45
,
Jamie Johnson
41 mins
CLOSE! A cross from Aleksander Pavlovic almost ends up being the opening goal. Donnarumma was wrong-footed by Musiala flashing a foot at it, but heaped to his left and pushed the ball away.
PSG 0-0 Bayern Munich
17:43
,
Jamie Johnson
41 mins
Jamal Musiala has a shot blocked, with the loose ball falling to the substitute Boey. He clips a shot well clear of the bar.
PSG 0-0 Bayern Munich
17:42
,
Jamie Johnson
40 mins
Close! Kane heads over from a tantalising cross... that could have been the opener from the man with three goals already this tournament.
PSG 0-0 Bayern Munich
17:41
,
Jamie Johnson
38 mins
The big save from Neuer a few moments ago. An entertaining 0-0 as half-time draws closer.
⛔ Access denied -- Neuer denies Kvara and we're still level! #PSGBAY pic.twitter.com/eEcMazVPNj
— DAZN Football (@DAZNFootball) July 5, 2025
PSG 0-0 Bayern Munich
17:36
,
Jamie Johnson
34 mins
An enforced substitution as Vincent Kompany shuffles the pack. Stanisic, who went down earlier in the game, is replaced by Frenchman Sacha Boey.
PSG 0-0 Bayern Munich
17:35
,
Jamie Johnson
33 mins
The game is still end to end. It is the ever-lively Kvaratskhelia this time.
He charges in from a tight-angle, but Neuer does well to stretch out his left hand and save his effort.
PSG 0-0 Bayern Munich
17:30
,
Jamie Johnson
27 mins
Olise forces a strong save from Donnarumma, as the former Crystal Palace man cuts inside and fires towards the far corner.
PSG 0-0 Bayern Munich
17:25
,
Jamie Johnson
22 mins
Stanisic is back up, and the game is underway once again.
Moments later, Fabian Ruiz fires wildly over the bar from just inside the Bayern box. He was in way too much space centrally, and should have done better.
PSG 0-0 Bayern Munich
17:23
,
Jamie Johnson
20 mins
As Josip Stanisic is down receiving treatment for Bayern, here is a replay of the early chance for Doue.
3' Close! Désiré Doué fires just wide as @PSG_English have the first chance of #PSGBAY pic.twitter.com/nrrmu4nvvt
— DAZN Football (@DAZNFootball) July 5, 2025
PSG 0-0 Bayern Munich
17:22
,
Jamie Johnson
19 mins
It is a lightning fast counter-attack, as Achraf Hakimi finds Kvaratskhelia at the back-post, but the Georgian can only hit the side netting from a tight angle.
PSG 0-0 Bayern Munich
17:19
,
Jamie Johnson
16 mins
Bayern are having a good period of possession. An Olise cross meets the head of Harry Kane, but he cannot direct it goalwards.
PSG 0-0 Bayern Munich
17:14
,
Jamie Johnson
12 mins
A frantic pace to the game game in the opening exchanges. It is end to end in Atlanta!
PSG 0-0 Bayern Munich
17:11
,
Jamie Johnson
8 mins
Konrad Laimer wastes a good crossing opportunity as he blazes a ball over the box after good work down the Bayern right with Olise.
PSG 0-0 Bayern Munich
17:09
6 mins
Michael Olise forces only a routine save out of Gianluigi Donnarumma after being afforded space at the edge of the PSG box.
PSG 0-0 Bayern Munich
17:06
,
Jamie Johnson
3 mins
Desire Doue fires just wide of Manuel Neuer’s right-hand post, after Khvicha Kvaratskhelia pinches the ball in the press high up the pitch.
KICK-OFF: PSG 0-0 Bayern Munich
17:02
,
Jamie Johnson
After a minutes’ silence for brothers Diogo Jota and Andre Silva, we’re underway in the penultimate quarter-final of the Club World Cup.
Teams on their way!
16:56
,
Jamie Johnson
The players are on their way onto the Mercedes-Benz Stadium turf one by one. Kick-off is only a few minutes away.
Bayern Munich on the hunt for a new forward
16:50
,
Harry Latham-Coyle
Back to events in Atlanta imminently with kick off nearing, but Bayern Munich are on the hunt for a new forward, with a left-sided player seemingly preferred. Marcus Rashford has been mentioned as target, and the Manchester United man is one of five players seeking a move away from Old Trafford.

The biggest Club World Cup question is still unanswered – does anyone care?
16:40
,
Harry Latham-Coyle
There has been some good and lots of bad in this Club World Cup - but nobody quite seems to be certain who or what this competition is for. Richard Jolly wonders if anyone really cares...

Why the Champions League is just the start for PSG’s new breed of winners
16:30
,
Harry Latham-Coyle
Richard Jolly, meanwhile, believes that a first European crown may be just the start for Luis Enrique’s band of entertainers, who seem to have the right blend of dazzling skill and willingness to put in the graft.

Luis Enrique underlines status as best coach in the world with emotional Champions League triumph
16:20
,
Harry Latham-Coyle
PSG’s Champions League final triumph is still relatively fresh in the memory, even as they chase a (slightly less) prestigious prize here. After a brilliant win, Miguel Delaney detailed why Luis Enrique has a strong case to be commonly considered the world’s best manager.

Manuel Neuer explains why PSG will pose such a challenge
16:10
,
Harry Latham-Coyle
Manuel Neuer has seen it all across nearly a decade and a half in a Bayern Munich shirt, and may have a key role to play today in denying Paris Saint-Germain’s array of attacking talent.
“I don’t think they’re looking forward to playing against us,” said the 39-year-old goalkeeper. “They’re very secure on the ball, they’re technically strong and very physical. They don’t take breaks, they incessantly hit the gas.
“I think nobody has a clear advantage. It’ll come down to details – and avoiding mistakes. Both teams have players who can strike immediately.”

PSG team news
16:09
,
Jamie Johnson
It is an unchanged line-up for the Champions League winners. Bradley Barcola continues to lead the line, but has yet to score in the Club World Cup.
Midfielder Joao Neves, who scored a brace in the round of 16 win over Inter Miami, continues in the centre of the park alongside Fabian Ruiz and countryman Vitinha.
TEAM NEWS
16:06
,
Jamie Johnson
PSG: Donnarumma, Hakimi, Marquinhos, Kvaratskhelia, Ruiz, Doue, Vitinha, Mendes, Barcola, Pacho, Neves
The players have arrived! #PSGFCB I #FIFACWC pic.twitter.com/c8sL3VIE99
— Paris Saint-Germain (@PSG_English) July 5, 2025
Bayern Munich team news
16:00
,
Jamie Johnson
Vincent Kompany makes a couple of changes from the Bayern side that beat Flamengo 4-2. Jamal Musiala and Josip Stanisic replace Leon Goretzka, who scored in the win, and Serge Gnabry.
Harry Kane leads the line after his brace in the round of 16, with Kingsley Coman overcoming an injury doubt to play.
TEAM NEWS
15:56
,
Jamie Johnson
Bayern Munich: Neuer, Upamecano, Tah, Kimmich, Kane, Coman, Olise, Laimer, Musiala, Stanisic, Pavlovic
— FC Bayern (@FCBayernEN) July 5, 2025
Here’s how we line-up for PSG! #FCBayern #MiaSanMia | #PSGFCB pic.twitter.com/iJkwVI2ktG
Super-sub Hercules strikes to send Fluminense into last four at Club World Cup
15:50
,
Harry Latham-Coyle
Matheus Martinelli and substitute Hercules struck as Brazilian side Fluminense advanced to the Club World Cup semi-finals with a 2-1 win over Saudi club Al-Hilal.
Martinelli fired into the top corner after finding some room in the box following Gabriel Fuentes' cutback five minutes before half-time although they were quickly pegged back in Orlando.
While Al-Hilal were denied a penalty by VAR, Marcos Leonardo struck from close range following a corner in the 51st minute for his fourth goal of the tournament.
But Hercules, who came off the bench to guarantee Fluminense's win over Inter Milan last time out, struck in the 70th minute as the super-sub fired low into the net after his initial shot was blocked.

Enzo Maresca says Chelsea Club World Cup win over Palmeiras was ‘perfect night’
15:40
,
Harry Latham-Coyle
Enzo Maresca hailed the “perfect night” after his Chelsea side reached the Club World Cup final and witnessed a sparkling display by incoming signing Estevao Willian.
A deflected late Malo Gusto cross saw the Londoners snatch a 2-1 victory in their quarter-final against Palmeiras in Philadelphia.
That came after Cole Palmer’s early opener had been cancelled out by a stunning strike from Estevao, the 18-year-old winger who is to join them after the tournament.
Maresca said: “We’re very happy. It’s a fantastic day. The semi-finals of the Club World Cup – the best clubs in the world – and we are there.
“Probably for us it has been the perfect night because we won and Estevao scored, so it was very good for all of us.”

Last night's action...
15:30
,
Harry Latham-Coyle
Two of our semi-finalists are already confirmed, with Chelsea enjoying an encouraging night in Philadelphia as they both progressed past Palmeiras and got a glimpse of the talent of new recruit Estevao.

Harry Kane highlights Bayern key to upsetting PSG at Club World Cup
15:15
,
Jack Rathborn
Harry Kane maintains Bayern Munich will use the “feeling” from defeating Paris Saint-Germain in last year’s Champions League to come out on top in the Club World Cup quarter-finals.
Kane struck a double in the 4-2 win over Flamengo to set up a last eight clash with the European champions.
And ‘FC Hollywood’ came out on top in the group phase of last season’s Champions League, with Kim Min Jae scoring the only goal in a 1-0 win.
And now Kane is determined to come out on top, emphasising how Vincent Kompany’s side believe they can beat anybody at their best.

Club World Cup 2025: Knockout fixtures and results
15:00
,
Harry Latham-Coyle
The knockout rounds are underway in the United States with this expanded competition being rather rapidly whittled down. Here’s a reminder of the schedule left to come
