FULL-TIME: SPAIN 2-1 FRANCE. Kolo Muani opened the scoring but his goal was cancelled out by a Yamal stunner for the ages before Olmo scored what proved to be the winner. Spain will play the Netherlands or England in the final.
Mbappe is on the charge for France. He cuts inside Vivian and shoots with his right foot, but focuses a bit too much on power and not enough on accuracy as he skies the shot.
Yamal looks to curl yet another one in from long range, but this time, fires just over the target, as the crowd groans almost in disbelief at the talent they are witnessing.
Camavinga tees up Theo Hernandez on the edge of the box. With his weaker foot, he fires off target! France need to be more clinical. Oyarzabal and Merino are on for Morata and Olmo for Spain.
Spain VS France
FULL-TIME: SPAIN 2-1 FRANCE. Kolo Muani opened the scoring but his goal was cancelled out by a Yamal stunner for the ages before Olmo scored what proved to be the winner. Spain will play the Netherlands or England in the final.
Spain VS France
Yamal pulls back Theo Hernandez to cut out the French counter and picks up a yellow card. We're into five minutes minimum of stoppage time.
Spain VS France
Yamal and Williams are replaced by Torres and Zubimendi.
Spain VS France
The clock is ticking for France. Griezmann goes for goal with his head but is unsuccessful.
Spain VS France
What a chance that was for France and Kylian Mbappe
#BBCEuros #Euro2024 #ESPFRA https://t.co/Et5hADDpUV
France VS Spain
end of second half
Spain VS France
Camavinga lunges in late on Cucurella and picks up a yellow card.
Spain VS France
Mbappe is on the charge for France. He cuts inside Vivian and shoots with his right foot, but focuses a bit too much on power and not enough on accuracy as he skies the shot.
Spain VS France
Yamal looks to curl yet another one in from long range, but this time, fires just over the target, as the crowd groans almost in disbelief at the talent they are witnessing.
Spain VS France
Giroud is on for France in place of Dembele as they chase an equaliser to send the game to extra time.
Spain VS France
Camavinga tees up Theo Hernandez on the edge of the box. With his weaker foot, he fires off target! France need to be more clinical. Oyarzabal and Merino are on for Morata and Olmo for Spain.