Key events
RED CARD for Real Madrid’s Camavinga!
87 min: Camavinga, on as a sub, has been dismissed for a second yellow card! The Frenchman was only booked a few minutes ago, and gets a silly second here. After fouling Kane, Camavinga kicks (or dribbles) the ball away to deny Bayern from taking a quick free-kick! The referee does not waver and produces the yellow and then red card!
86 min: Whisper it, but Madrid are starting to wilt a little. Bayern are relentless with their probing possession and only a last-ditch block from Camavinga denies Kane a shot on goal.
84 min: Upamecano nearly punished for a loose touch, as Vini nips in to steal the ball, but the Bayern defender uses his pace and strength to force the Brazilian wide and away from Bayern’s goal. A better touch from Vini and he was in.
82 min: Genuinely no idea which way this is going to go. We are locked at 4-4 on aggregate and both sides are pushing for a winner. As things stand, we are heading for extra time.
80 min: A break in play as Mbappé holds his face. He had three stitches in the weekend in his forehead after a blow to the head, probably not helped by Kimmich landing on top of the Frenchman after an aerial duel. Ouch.
78 min: Camavinga booked for a tug on Musiala. The yellows are totting up for Madrid.
77 min: Olise again curls one just over after cutting inside. This time Lunin did not get a touch but the ball ended up on the top netting. Still just a few inches away.
Free header for Upamecano! Wide!
75 min: Madrid have been dreaaaaaaaaadful in defending set-pieces tonight and from the free-kick, Olise whips a beaut of a ball to the near post. Upamecano, unmarked on several occasions inside Madrid’s box, heads wide from just five yards out! That’s a big miss.
74 min: Rüdiger penalised for another foul on Laimer. The Real Madrid defender has the be careful, having just been booked. Remember that his defensive partner, Militão, is also on a booking.
Golden chance for Vini!
72 min: Mbappé sends Tah back to Leverkusen with a dizzying array of shot-fakes and feints. The Madrid forward drives to the byline, cuts the ball back to Vini on the six-yard box, but the Brazilian airkicks an attempted finish, failing to connect with the low cross! Vini was under pressure but the goal was gaping there!
70 min: Rüdiger picks up his obligatory booking, arguing with the referee after Arda Güler is left in a heap on the turf.
68 min: Olise just over! The former Crystal Palace winger has been unusually quiet tonight – and credit to Ferland Mendy at left-back for that – but Olise pounces on a loose ball, cuts inside like Prime Robben and curls a shot towards the top corner … Lunin just tips it over! Replays show the Madrid keeper made a good save there.
66 min: Mbappé is enjoying the freedom of Bavaria as he collects another long lofted pass and is allowed to turn. Mbappé finds Valverde, who shoots … but Neuer is able to save. Too central.
64 min: Potentially as a result of those substitutions, we have our first lull, over an hour into the game.
62 min: A sloppy pass from Bayern allows Real to break once more. Vini has just Upamecano to beat but instead chooses to try and left-footed shot on the angle, skewing it horribly wide. That was a pretty good chance for Real to take the lead for the first time in this tie, and wasteful from the Brazilian!
60 min: On the hour mark, both sides make changes.
Bayern replace Gnabry with Musiala. Not a bad player to bring off the bench.
Madrid bring on Camavinga for Brahim Diaz. A bit more bite in midfield for the visitors, although less creativity.
58 min: Mbappé dances into the Bayern box, jinking and feinting as he tries to get a yard of space, but Davies and Kimmich combine to shut down the Madrid man.
56 min: Bayern seem intent on playing this high line, and time and time again Madrid are bearing down on goal. It’s not rocket science, and I fear that Kompany has got his tactics slightly wrong. Surely one of the senior pros – Kimmich?! – needs to have a word with the defence.
Huge save from Neuer to deny Mbappé!
54 min: A sensational diagonal ball/cross from Alexander-Arnold finds Mbappé at the back post! The Frenchman tries a first-time volley, but Neuer stands tall and parries the ball away, Beckham-esque delivery from Trent, there. Ridiculous tech.
52 min: This is elite long-ball football from Madrid, as Alexander-Arnold punts one long into the channel. Mbappé is onto it like a whippet and forces Davies to concede a corner, cleared by Bayern.
50 min: Bayern have had 56% possession in this match, but Madrid have looked the more dangerous side on the counter-attack. Madrid are soaking up further pressure here, with Vini and Mbappé ready to spring forward on the turnover.
47 min: From the resulting corner, Upamecano has another free-header at the back post but can’t quite divert is under Madrid’s crossbar! What on earth are Madrid playing at? It’s been a thrilling game, but the standard of defending has been atrocious. Long may it continue.
“I know these goalfests are great fun and all, but what is with these European heavyweights playing with such high lines against the best and fastest forwards in the world?” asks Tim Smith. “Barcelona do it every game (two sending offs in their quarter final as invariably their centre backs are challenging from behind as the last man) and tonight it’s Bayern. It’s almost like they’re daring the other team to a shoot-out. It sometimes works, but it is high-risk. A little defensive nous can go a long way at this stage.”
46 min: Diaz so nearly scores inside the first minute. Madrid are all over the place as Diaz cuts inside, leaving a trail of bodies in his wake as Rüdiger and Valverde throw themselves at the feet of the Colombian, but it is actually Bellingham that gets a crucial touch to divert the shot only a few inches wide!
Peeeeeeeeeep!
We’re back underway for the second half!
Bayern make a change: Alphonso Davies comes on for Stanisic, who possibly picked up a knock at the end of the first half. Davies – much coveted by Madrid over the years – will go to left-back and Laimer will go over to right back for Bayern.
No changes for Madrid.
Former England goalkeeper Joe Hart, a pundit for TNT Sports tonight, points out that Neuer has had a bit of a shocker in the first half. Yes, for Real Madrid’s opener, but also from Arda Güler’s free-kick. Neuer was actually positioned behind the goalline and was never in the correct position to dive to his left. He actually didn’t dive, partly because he would have careered into the post, so ended up shuffling to his left before falling into the net. Yes, the free-kick was right in the postage stamp, but it was still poor goalkeeping.
… but ended up floundering in the net like a lost fish.
It is, perhaps unsurprisingly, a more sedate affair at the Emirates. It is 0-0 between Arsenal and Sporting, so the Gunners lead 1-0 on aggregate. The winner from this tie plays Atlético Madrid in the semi-finals.
The Hotspot is our new newsletter, in which we delve into the best stories on how sport is changing around the climate crisis, and what can be done to navigate a way forward.
This is our first edition:
And you can sign up directly right here:
A plug for tomorrow: Sid Lowe will be online from 12pm BST on Thursday to tackle all the big questions about the Champions League, European football and beyond. Keep an eye on the football front page. We do spoil you.
“Call it what you will, this is der Wahnsinn, la locura, MADNESS!”, emails Justin Kavanagh.
Half-time: Bayern Munich 2-3 Real Madrid (4-4 agg)
Absolute madness in Bavaria. What a game of football this is.
45 min: Two minutes left of this breathless first half.
44 min: Kompany is furious, claiming that Stanisic was fouled in the build-up to that Mbappé goal. Stanisic got a little body check, but I don’t think it was really a foul. The Bayern head coach takes his protests too far and is booked. That means Kompany will serve a touchline ban if Bayern do quality for the semi-final first-leg against PSG.
GOAL! Bayern Munich 2-3 Real Madrid (Mbappé 43, 4-4 agg)
Good grief. What a game of football and we are all square on aggregate again! Vini runs at Tah from the left wing, the Bayern defender furiously backpeddling into his area. Vini gets his head up and finds Mbappé with a perfectly weighted pass. It’s a sumptuous touch from the Frenchman, who slides a finish under the advancing Neuer! It’s 4-4 on aggregate!
Kári Tulinius emails: “When Mbappé accelerated to get to the end of Vinicíus’ pass, he was moving like a character in a silent film when they turn the crank faster. Or a character in a computer game who gets a speed boost. Or like Neo in the Matrix. Point is, he’s absurdly fast.”
Viní hits the bar for Real Madrid!
42 min: Bayern continue to play a high line in an attempt to squeeze Madrid’s midfield but Viní breaks the offside trap, canters forward and curls a shot, which clips the top of the bar and over! Inches from Madrid retaking the lead!
40 min: Yellow card for Militão, who swipes through the back of Kane. A bizarre tackle, given Kane was going nowhere. Now Militão has nearly an hour to play on a booking.
GOAL! Bayern Munich 2-2 Real Madrid (Kane 38, 4-3 agg)
Harry Kane’s 50th goal of the season in all competitions. Díaz makes a brilliant dummy run and Upamecano finds the feet of Kane in the penalty area. The England striker kills it dead near the penalty spot and passes the ball into the corner, sending Lunin the wrong way. What a first half we have had!
35 min: Bellingham has been quietly very impressive in central midfield for Real Madrid. The Englishman’s physicality is showing and he has already won a good number of duels.
