Fußball Arena München
OlmoDani Olmo 
YamalLamine Yamal 
Kolo MuaniRandal Kolo Muani
S. Vinčićwhistle
Fußball Arena München

Full-time: Spain 2-1 France

Spain seal a spot in the big Euro 2024 final in Berlin with a simply stunning performance - and a winning goal from Leipzig's Dani Olmo.
+ 5

Olé football

Spain are passing the ball around at will, and heading for the final...
+ 4

Late Spain substitutions

Yamal and Williams receive a rousing ovation as they leave the field.
+ 4


+ 1

Yamal sees yellow

The goalscorer is booked for halting a France break with a foul.
+ 1

Yellow card


Into stoppage time

Five minutes are indicated.

Camavinga booked

A yellow card for a foul on Cucurella. That won't help France's chances, as it's Spain who finish the regular 90 minutes on the attack.

Yellow card


Mbappe over

France's talisman chases the ball on goal, cuts inside a defender but blasts over. Into the final five...

Laporte floored

Laporte collides with Giroud and has treatment for a painful-looking blow to his face.

Yamal almost does it again!

The Spanish attacker cuts inside from the right and lets rip with another superb shot from just outside the box, which flies a fraction over.

France exchange forwards

Olivier Giroud is on - indicating France may take a more aerial attacking approach with just over ten minutes remaining to level this.

Double Spanish swap

Mikel Merino, whose late goal knocked Germany out of the quarter-finals, replaces Dani Olmo.



Hernández hoists over

Spain enjoy a useful spell of possession for a minute or two, which winds the clock down. When France win it back they work it forward for Hernández to shoot from outside the box, but it's well over.

Dembélé delivery

Dembélé hits a cross in from the right that Williams turns behind for a corner, which France fail to threaten from. There is little sign of the Spanish defence yielding anytime soon...

Spain soaking it up

You get the sense that Spain are very happy sitting back now to test France's attacking strength while taking any chances to break they might get.

Dembélé down

Dembélé and Mbappe link up on the edge of the French box, and the winger goes down under a challenge, but nothing is given.

Upa almost levels

Moments after France make a triple change, Bayern's Upamecano has a header at the far post from a corner. He heads powerfully into the turf of his home ground and wide.

Dembélé danger

The former Dortmund attacker flashes a shot from a very tight angle that forces Simon into a save at the near post.

Yellow card


Spanish defensive change

Vivian comes on for Navas, who was on a yellow card.

Good spell for France

France enjoy a good spell of possession. The likelihood is they are going to have to commit more men forward the longer they remain behind, which should present chances for Spain on the break. Indeed, Williams almost gets in behind the defence now on a transition before Mbappe has a shot saved at the other end.

France threaten

Koundé cuts the ball into the box and wins a corner, which Tchouaméni rises to head into the arms of Simon.

Spain search for another

Cucurella clips the ball into the box from the left on another swift Spanish attacking move, but Morata can't quite get to the ball amid the crowd of defenders.

Manuel Maignan

French goalkeeper Mike Maignan takes a leaf out of Manuel Neuer's book on the sweeper keeper's home ground - racing out of his area to slide in and take the ball off Williams on a dangerous break before clearing.

The second half starts

Spain kick us off - can France come back to stop Dani Olmo and Co making the final?

Watch: Dani Olmo's hat-trick in last season's Super Cup

The Spanish attacker has form in Munich...

Half-time: Spain 2-1 France

What a superb semi-final so far! Leipzig's Dani Olmo was instrumental in the goal that leaves Spain in front at the break in a thoroughly entertaining end-to-end affair!

Into stoppage time

Two additional minutes are indicated in this pulsating first half.

Spain surge forward again

Williams sprints deep into the France half with the ball moments after a French corner, and cuts back to Yamal, who is blocked this time.

Dembélé floats free-kick to far post

Dembélé wins a free-kick on the right and hits it over to the far post, where Navas heads behind.

Spanish possession kings

Spain have been more comfortable on the ball throughout a thrilling opening half, but France have threatened frequently with their attacking pace.

Ruiz deflected behind

Yamal cuts the ball across to Ruiz on the edge of the box, and his effort is deflected behind from a French defender.

Williams waltzes into box

Another Spain attacking star has a moment in the limelight, chasing forward into the box. Williams pulls the ball back to Morata, who gets crowded out by the French defence.

Three goals from two shots on target

You can't ask for much more than that...
Goal attempts
2off target
1on target
2off target
1on target

Dembélé creating danger

France are suddenly chasing the game now, with Dembélé twisting on the right and turning a dangerous ball in, as the frantic football continues!

Spain surge in front!

Spain have raced back to take the lead - and Leipzig's Dani Olmo had a huge part to play in it, taking a ball down sensationally in the box and slotting a shot on target that Jules Koundé had to divert into his own net from just in front of the goal line.

Dani Olmo


Dani Olmo

What a game so far!

Plenty of people had predicted a snoozefest tonight, but they are sorely mistaken. This game has been brilliant so far, with non-stop end-to-end action.

Yamal curls in stunner!

Talking about rising to the occasion - Spain's teenage sensation has scored an absolutely stunning goal to level, shaping up a shot from 20 metres out and sinking it unstoppably into the top left of the target. A moment to remember!

Lamine Yamal


Lamine Yamal

Mbappe rising to the occasion

France's biggest star has shone in the opening stages. This time he charges towards the box from the left and has a shot blocked.

Into the wall

Mbappe's free-kick doesn't clear the line of Spanish defenders.

Short break

We have a pause before France take the resulting free-kick from 20 metres out as some magic spray is applied to Rabiot's ankle.

Booking for Navas

The veteran Spanish defender slides in to foul Rabiot and foil a break.

Yellow card


Fluent opening

The early goal has set the proverbial cat among the pigeons tactically, with Spain continuing to pass the ball around and with more urgency, giving France some opportunities on the break in a surprisingly open start.

Kolo Muani strikes!

The former Eintracht man has scored a massive goal in Munich! Mbappe receives the ball on the left and floats a peach of a cross to the far post, where Kolo Muani leaps to head France in front!

Kolo Muani and Mbappe

France now have their first attack as former Frankfurt striker Kolo Muani threads the ball forward to Mbappe to chase. Navas does well to get across and clear before the French captain can break through on goal.

Ruiz over

Spain continue to zip the ball around, working both sides of the field until Yamal clips a cross in that Ruiz heads over from a good position at the far post.

Strong Spain start

Spain start on the front foot, with Yamal and Navas linking up on the right, before the ball is worked to the left, where Ruiz clips a cross in.

We are off!

The semi-final starts, with France in white getting us underway against Spain in their familiar red shirts.

Anthem time

The players, coaching staff and fans belt out their respective anthems one more time.

Opening ceremony

There is plenty of colour on the pitch too as UEFA build up to the big game.

Fans bringing colour

Once again we have a real festival atmosphere building in one of the last matches at this wonderful European championships in Germany.

Bundesliga quartet one step from final

In addition to Upamecano, Coman and Olmo, Leverkusen's Alejandro Grimaldo (pictured) is on the Spain bench and in with a chance of securing a spot tonight in the big final in Berlin this Sunday.

Upa and King chez eux

Bayern's Dayot Upamecano starts on his home ground as expected - club teammate Coman will watch from the bench. But he's in the away dug-out, so at least he'll have a different view of the game from there.

France line-up

Maignan - Koundé, Upamecano, Saliba, Hernández - Kanté, Tchouameni, Rabiot - Dembélé, Kolo Muani, Mbappe (c)

Spain quick off the mark

The Spanish federation has published their starting line-up well before the hour before kick-off that we usually get to know who's playing. We're still waiting for France.

Olmo the creative hub

RB Leipzig's Spanish star starts in the highly creative trio behind captain and frontman Alváro Morata. He's been one of the stand-out performers of the tournament - how will he fare tonight?

Spain line-up

Símón - Navas, Nacho, Laporte, Cucurella - Rodri, Fabian Ruíz - Yamal, Olmo, Williams - Morata (c) Coach: Luís de la Fuente

Bayern love Spain too

Leverkusen's Bundesliga title-winning coach Xabi Alonso (2014-17), of course, first came to German football as a player at Bayern, while Thiago Alcantara spent seven years in Bavaria (2013-20). Both were outdone by Javi Martínez, who was part of two treble-winning squads during a nine-year stint (2012-21).

Bayern's French connection

New signing Michael Olise is actually the 15th French player to join Bayern - he will line up with compatriots Kingsley Coman, Sacha Boey, Dayot Upamecano and Mathys Tel next season.

Special one for Ribéry

Franck Ribéry won nine Bundesliga titles during 12 legend-building years at Bayern (2007-19). The former France international winger will no doubt be watching this one as it is being played in the Allianz Arena that he made his home.

Shots raining in?

Spain have had the most goal attempts (102), France the second-most (89). Accuracy has been a problem for the French with just over 23% of their efforts on target - Spain are at 34%.

Watch: Olmo's Munich hat-trick

The Allianz Arena may be home for Upamecano, but Olmo also has very fond memories of this stadium after scoring a hat-trick here for Leipzig in last summer's 3-0 Supercup win over Upa's Bayern.

Watch: Olmo vs. Upamecano

Dani Olmo and Dayot Upamecano were once RB Leipzig teammates, but now they're Bundesliga and even Euro 2024 rivals ahead of tonight's semi-final in Munich.

Coaches' Corner

Both Luis de la Fuente and Didier Deschamps were in defiant mood ahead of Tuesday's clash. Spain's head coach was beaming with positivity, telling that - "My players are insatiable", however, he will not be letting his team get ahead of themselves "There’s always room for improvement, of course, but we can't question their pride, quality and commitment." Deschamps was slightly more subdued, but determined as ever - "We're in the semi-finals and it's something we shouldn't take for granted, even if we may be used to it recently...Now we go to win it."

Watch: Bayern Munich stadium experience

Let's take a look at the venue for Tuesday night's semi-final...


Despite being two heavyweights of European football, these two sides don't meet very often. Their last encounter was a UEFA Nations League final in 2021, which saw France take the title courtesy of goals from Kylian Mbappé and Karim Benzema. Before this, the two sides had met in friendlies, one which saw Spain win 2-0 with goals coming from David Silva and Gerard Deulofeu in 2017, and the other seeing Loïc Rémy score the only goal of the game in a French win in 2014.

How they got here: France

France have struggled for goals so far this tournament, but through their defensive resilience and ability to win games with so few chances they have reached a semi-final. So far, Les Bleus have only conceded one goal, which was in the group stages, and have come through tough tests against the Netherlands, Belgium and Portugal unscathed to set up an enticing fixture with a free-flowing Spain side.

How they got here: Spain

Spain's quarter-final fixture saw them face the hosts Germany who had won their group and looked impressive in the early stages of the tournament. Spain had also topped their group containing Italy, Croatia and Albania and confidently swept Georgia aside in the round of 16, before winning an end-to-end battle in dramatic fashion against Germany in Stuttgart to set up an equally mouthwatering semi-final.


Follow all of the build-up and live action from Spain vs. France on Tuesday (kick-off: 9pm CEST) in the first semi-final of UEFA Euro 2024!