Key events Show key events only Please turn on JavaScript to use this feature
Harry Kane, now on 54 goals for the season, talks to Amazon Prime. “You saw two high-level teams … especially in attacking … transition … intensity in the one v one … two top teams going toe to toe … the penalty is a bit harsh if I’m being honest … we take a lot of pride getting it back to 5-4 … we fought and we clawed … even through there were nine goals, there was amazing defending … sometimes attackers are going to come out on top … you can always feel there’s areas to improve on … we could have been more clinical … as the game went on we got better … they tired … we have nothing to lose … we’ll bring the same intensity ,… we’re best when we’re physical … it’ll be who takes their moments next week … there were a lot of moments out there today! … we hope the Allianz Arena crowd will push us over the line.”
Post-match postbag. “I feel like it’s Christmas and I’m sat on sofa having eaten too much food, thoroughly having enjoyed myself but not certain I should have had that last After Eight. Of course as Harry Kane comes round with the box of Roses, I’ll have another strawberry cream, but shouldn’t someone stop him?” – Christopher Lee
“What I would give to hear Diego Simeone’s take on this defensive disaster” – Ingo Herzke
“I would genuinely like to hear the thoughts of Roy Keane after that. He will have been sitting in front of his telly shaking his head for most of the match” – Matt Emerson
“So the only difference between the teams was a very suspect penalty. I can predict this tomorrow for Arsenal-Atleti but it won’t involve the additional eight goals” – Tim Smith
The second leg is in Munich next Wednesday, and well done if you’re able to parse what’s happened in Paris tonight by then. That was the highest-scoring single leg of a semi-final since the European Cup began back in 1955, and it’s not 100 percent clear who’ll be happier at the end of that nine-goal, see-saw thriller, or who has the mental advantage. PSG have the lead, for sure, the extra goal. But they were 5-2 up and … well, not cruising, exactly, but in a great position with the Budapest final firmly in their sights. Bayern however have clawed their way back into this tie, and now they’ve got the next 90 minutes (plus extra time and penalties?!) on home soil. So both teams have plenty to chalk up on both sides of the ledger; both have plenty of hope; neither will be fully sure of exactly where they stand. Not after that glorious nonsense. Not after tonight. One thing is certain: we’ve all blocked off next Wednesday in our diaries, right?
FULL TIME: Paris Saint-Germain 5-4 Bayern Munich
One of the great European Cup games comes to an end. East Fife and Forfar got nothing on this.


90 min +4: The game restarts, and Kane wins a corner down the right. Safonov punches the set play clear. Kimmich tries to loop a long-range header, in the style of Steve Nicol for Liverpool at Arsenal in August 1987, towards the top right. But Pacho is on point to head clear. Drama until the end!
90 min +3: A loose ball bouncing around the left-hand corner of the PSG six-yard box. Safonov closes the angle to deny Laimer a shot from a tight angle, but takes an accidental whack for his trouble. Play stops awhile, allowing Bayern to replace Aleksandar Pavlović with Nicolas Jackson.
90 min +1: Kane sends a dribbler straight at Safonov. More a daisy-comber than cutter.
90 min: There will be four additional minutes. Can’t we have another 44?
89 min: Hakimi is OK to get back up and trudge off. But he’s wiping his eyes with his shirt. Maybe sweat. Tears perhaps. That’s him for the evening – and PSG have no more subs to make – but he’ll be more concerned about the second leg, the final, and perhaps even the World Cup. Hopes and prayers for a magnificent player who always gives so much.
88 min: Uh-oh. Hakimi hassles Laimer, who shields the ball. There’s no contact when Hakimi pulls up and holds the back of his leg. That looks like a hammy. Hakimi’s face crumples in despair as he quickly realises the implications.

87 min: … and Mayulu so nearly obliges! Vitinho strides into space down the left and looks for Mayulu infield, just inside the box. Mayulu has Hakimi free in the middle, but he’s allowed to go for it himself, and does so, rattling the junction of the crossbar and left-hand post with a rising skelp. What an effort. So close to PSG’s number six. “Yeah, sure, maybe a chaotic, end-to-end maelstrom of flair and skill and attacking verve is ‘fun’,” writes Matt Dony. “But it’s no 2003 final, is it? That was real football.”
86 min: No goals for 18 minutes now. Come on lads, fair’s fair, people have paid good money to watch this.
84 min: Lucas Hernández and Senny Mayulu come on for the cramped-up Nuno Mendes and the outrageously good Khvicha Kvaratskhelia.
83 min: Olise shuffles across the face of the PSG box, right to left, then dinks a pass down the left channel. Goretzka fails to react. Had he read the play properly, he was in.
81 min: Nuno Mendes goes down with cramp. Can you blame him?
79 min: The free kick leads to a corner, which ends up in Safonov’s hands. But Bayern are winning the territorial battle right now, and a frustrated Hakimi talks himself into the referee’s notepad.
78 min: Before the set play can be taken, Jamal Musiala is replaced by professional porcelain-parrot wielder Leon Goretzka. (See pre-match guff.)
77 min: Bayern are pushing for number five. Or number ten, whichever way you’re looking at it. Olise launches a couple of sorties down the right. The second features a shimmy too far, and he’s barged over by Fabián Ruiz for his cheek. Ruiz goes into the book, and this is a free kick in a dangerous position.
75 min: Kimmich goes long with the corner too. Tah wins another header, but can’t force it goalwards with Safonov guarding the right-hand post. The keeper parries and PSG clear. “I find it quite amusing that one of the goals, among all the offensive glitter and bravado, was a simple header straight from a corner by a short central midfielder,” writes Per Vestlund. “My type of humour!”
74 min: Olise dandies his way down the right and wins a corner. He takes it himself, and takes it long. Tah wins another header at the far stick. Kimmich to send this one in from the left.
73 min: Better put this email from Simon McMahon up while I can: “The only thing that could make this game better is if these teams had decided to change their names to East Fife and Forfar for the night.” That’s the Email Zinger of the Year 2026 right there.
72 min: PSG suddenly look a little bit punch-drunk, and who can blame them? These two have been trading haymakers since the get-go. May it never end. “While there’s a lot of quality on this pitch, I also feel like I’m watching two teams made up of 11 peak chaos era David Luiz-es spar off,” opines Ben Gibson.
70 min: Désiré Doué is replaced by Bradley Barcola.
69 min: … and VAR will award the goal! Yeah, it was never going to end 5-3, was it?
GOAL! Paris Saint-Germain 5-4 Bayern Munich (Diaz 68)
Kane, quarterbacking from deep, wedges down the middle, the pass all spin and fade and precision. Diaz wriggles clear, taking a touch on the penalty spot to sit Marquinhos down, and whip-curls a shot into the right-hand side of the goal. But the flag goes up for offside. VAR will check.


68 min: I mean, it’s not looking like this is going to end 5-3 either. Olise dribbles hard down the right and crosses low, but Kane can’t get on the end of it. The ball pings back to Musiala, whose shot is blocked. And then …
67 min: Another Bayern free kick out on the left. Kimmich swings it in again. Safonov isn’t being beaten so easily twice, and comes off his line to absolutely blast a punch clear.
66 min: This is now the highest-scoring single leg of a European Cup semi-final in history. And there’s still a quarter of it to go.
GOAL! Paris Saint-Germain 5-3 Bayern Munich (Upamecano 65)
A free kick swung into the PSG box from the left by Kimmich. Upamecano meets it at the far stick, heading down and past Safonov into the bottom right. Simple as that, and turns out Andy Gordon (62 min) was right.

64 min: Warren Zaïre-Emery is replaced by Fabián Ruiz. Haven’t Bayern suffered enough?
62 min: Bayern need something, and they’re not beyond getting it. Diaz dazzles his way past a couple of challenges down the left, but upon reaching the edge of the six-yard box, takes one touch too many and can’t dink the ball over Safonov, who snaffles. “OK, so this might sound stupid, but I can’t see this finishing 5-2,” quips Andy Gordon.
61 min: Up in the stand, the suspended Vincent Kompany stares at a spot exactly 1,000 yards in the distance.
60 min: This is one of the great all-time semi-final performances. And that’s just talking about Bayern Munich, who are three goals down despite contributing so much good football to the occasion. PSG are operating on another level altogether! This is such good fun.
GOAL! Paris Saint-Germain 5-2 Bayern Munich (Dembele 58)
Kane, Musiala and Laimer exchange clipped passes down the middle. It’s a smooth move, but it breaks down on the edge of the PSG box. The hosts counter, and Doue races down the right, before drifting infield and finding Dembele coming in from the left. From the edge of the box, Dembele threads a speculative early shot towards the bottom left. Neuer is rooted to the spot. The ball pings off the base of the post and in! This is suddenly a rout!




GOAL! Paris Saint-Germain 4-2 Bayern Munich (Kvaratskhelia 56)
Hakimi is released into space down the right. A lovely curled long pass from the centre circle by Vitinha. Hakimi enters the box and cuts back. Dembele dummies on the penalty spot, Kvaratskhelia racing in from the left to larrup an unstoppable effort into the bottom left. This game!


54 min: Diaz busies himself down the left again, slipping a pass infield for Laimer, who toe-pokes a first-time shot wide left from six yards out. Not as easy as it sounds: a tight angle, high speed, all that.
53 min: Diaz glides in from the left and floats a diagonal to Stanišić, on the right-hand corner of the six-yard box. Stanišić looks for Kane in the middle, but his square ball is cut out and cleared by Pacho. Kane holds his head in his hands, having been dreaming of a tap-in for nanoseconds.
51 min: Yeah, so the answer to that is: not long. Kvaratskhelia bursts clear down the left in his usual stylish manner. He enters the box and hits the deck. Penalty? Nope, though VAR has a look. Replays show Kvaratskhelia accidentally clipping Upamecano’s leg while pulling the trigger to shoot. He instigated the contact, so nothing doing.
49 min: A slightly subdued to start to the second half, as though both teams have been told to rein it in a bit, and tighten up for Christ’s sake, by their shell-shocked bosses. Let’s see how long everyone can keep toeing the party line on that.
47 min: That PSG penalty for handball was a mildly controversial one, for sure, though it’s probably worth remembering that Uefa officials are usually stricter on this particular subject than Premier League refs. “The ball hit Davies on the hip before his arm so technically should not have been given,” writes Rina in Montreal. “Kimmich can be heard arguing vociferously with the ref.” Meanwhile Niall Mullen adds: “That VAR penalty was like your dad trying to join in when you’re having a night out with your mates. OK Dad, you can tell your joke, but we are already having fun, you know?”
Bayern get the ball rolling for the second half, having replaced the unfortunate Alphonso Davies with Konrad Laimer. They don’t look for touch. “I was invited to a dinner with friends at a good restaurant in Naples this evening but decided this match was the tastier option,” writes Colum Fordham. “And the first half has been antipasto (Kane), primo (Kvaratskhelia), secondo (Neves), dolce (Olise) and liquore (Dembele) all in one. I can’t think what the second half might offer? So I might just go and indulge a bit more. I don’t think I’ve seen a better quality first half in all my born days.”
Just one more thing (from the half-time postbag) … “I can’t help but notice goalscorer João Neves is the spitting image of a young Columbo” – Kate Toft


Half-time postbag. “Of the many amazing things about Kvaratskhelia’s goal, I think my favorite is how he uses Stanisic to block Neuer’s view, hiding what he’s about to do, giving the ball a split second head start on the goalkeeper’s dive. With most players I’d think this was accidental, but I’m pretty sure he did that on purpose” – Kári Tulinius
“This is a football half for the ages. Cannot remember the last time we saw such brilliantly contested attacking football of the highest quality” – Saurav Samaddar
“This is surely the greatest Champions League final of all time and there’s still 135 minutes to go. Wait, you’re telling me there’s two other teams who can notionally still win it and play each other tomorrow?” – David Howell
“A case of Liberté, égalité, absurdité” – Justin Kavanagh
“It’s $2.3m for a ticket to the World Cup final. How much for a ticket for the return leg in Munich?” – Gary Stover
“This fast-paced, end-to-end attacking stuff is all well and good, but I for one can’t wait for tomorrow night when we will get to see some proper attritional defending” – Simon Cherry
“Is that smoke coming from your keyboard, Scott?” – Niall Mullen
HALF TIME: Paris Saint-Germain 3-2 Bayern Munich
… and breathe. We won’t insult your intelligence by asking you to relax. Wow!
GOAL! Paris Saint-Germain 3-2 Bayern Munich (Dembele 45+4)
Dembele whistles the penalty into the bottom right. Neuer dives the correct way, but such was the force of the spot kick, he was never getting there in time. Or not getting enough of himself there. A fingertip wasn’t stopping that!



Penalty to PSG!
45 min +4: The referee draws another screen in the sky, and points to the spot. The ball certainly hit Davies on the hand, which was far enough from his body for the decision to be made, albeit via his thigh. Proximity may have saved him on another day, but not this one.
45 min +3: The referee draws a TV screen in the air, the universal sign for Trouble Afoot. He’s asked over to the screen.
45 min +2: … but VAR is going to take a look, so the ref won’t blow for the half-time break yet.
45 min +1: Hakimi crosses from the right. Tah sticks out a leg to divert out for a corner with Dembele lurking. Dembele goes across to take it himself. The ball’s worked right to left and back again, and Dembele curls a cross into the box. It hits Davies on his hanging arm. Dembele claims a penalty kick. The referee’s not interested …
45 min: Just the one extra minute. Bah.
43 min: That’s stunned the home crowd into relative quiet again. The small Bayern contingent making most of the noise now. What a glorious back-and-forth game of football this has been.
GOAL! Paris Saint-Germain 2-2 Bayern Munich (Olise 41)
This is so easy, yet so brilliant. Olise turns into a little bit of space in the middle, 30 yards out. He ambles towards the box, drawing four defenders from all corners before unleashing hell from the edge of the D. A shot hit with such venom that, while it’s kind of straight at Safonov, the keeper can’t react in time. The ball nearly rips the net off as it jet-sails into the goal. No half-time break, please! Just keep going for as long as you’re all able to stay standing.


39 min: Kvaratskhelia, facing the wrong way on the halfway line, spins Stanišić with ease and looks like tearing off towards goal. But Stanišić does well to get back, and launches a counter. Suddenly he’s clear in the PSG box on the right! But he hesitates when he should be shooting, allowing Pancho to get across and block. This is beyond absurd. Beautifully absurd.
37 min: Diaz jinks his way into the PSG box down the left. He slips in Musiala to his right. Musiala should shoot, but tries to feed Olise only for the ball to roll behind his team-mate. PSG counter, zig-zagging passes and runs up the middle before releasing Doue into space down the inside-right channel. Doue enters the box and drills a low shot across Neuer and inches wide of the left-hand post. This is top-notch entertainment. This is not going to end 2-1.
35 min: … and now Dembele bombs down the middle, clear of everyone except Upamecano. The big defender blocks. But now it’s Bayern’s turn to look all over the shop at the back! It’s only 15 minutes since Olise should have put Bayern two up!
GOAL! Paris Saint-Germain 2-1 Bayern Munich (Neves 33)
The corner comes in from the left. Joao Neves steals a march at the near post, eight yards out, and glances a header across Neuer and into the bottom right! So cute.


32 min: This is breathless end-to-end fun. Olise dribbles into the PSG box from the right. He skips along the byline, and his cross-cum-shot deflects off Safonov, onto the right-hand post, and back into the keeper’s arms. Then the hosts counter, Doue dancing in from the left and fizzing a shot inches wide of Neuer’s bottom left. A slight deflection, and from the corner …

1 week ago
20

















































