SUBSTITUTIONpublished at 119 mins
Switzerland 1-1 Spain
Another change for Spain as Rodri comes on for Pedri.
Eighteen of Spain's 27 shots have come from substitutes, will there be time for Rodri to add to that count?
Use audio icon at top of the page to listen to commentary
Spain beat Switzerland on penalties to reach semi-finals
Keeper Simon makes two saves in shootout
Spain will face Belgium or Italy at Wembley
Shaqiri cancelled out deflected Alba opener
Switzerland's Freuler shown straight red card late in normal time
Gary Rose
Switzerland 1-1 Spain
Another change for Spain as Rodri comes on for Pedri.
Eighteen of Spain's 27 shots have come from substitutes, will there be time for Rodri to add to that count?
Switzerland 1-1 Spain
Another save by Yann Sommer although this is bread and butter for him as Gerard Moreno doesn't quite connect well with his shot, scuffing a low effort that Sommer gets down to hold.
Just a couple of minutes for Switzerland to hold on...
Switzerland 1-1 Spain
Yann Sommer is there again as he pounces on a Sergio Busquets header from a corner.
Switzerland fans have their heads in their hands. Their nerves are shredded but what a display by the 10-man Swiss.
Switzerland 1-1 Spain
Another change for Spain as we enter the closing stages - Liverpool's Thiago is on for Pau Torres.
Eight minutes of extra time to go...
#bbcfootball
CM: Block of the tournament Rodriguez LOVE to see that
Josh Hammond: As a neutral I hope this goes to penalties. They're a whole different thing to watch when it's not England in the shoot out.
S.W.J: Anyone else think this might end up going to Switzerland on pens?
Switzerland 1-1 Spain
Marcos Llorente pulls the ball back for Dani Olmo inside the area but the substitute snatches at his shot and sends it well over.
Switzerland 1-1 Spain
Dion Dublin
Former England striker on BBC Radio 5 Live
That was definitely going towards goal. Really good work by the Spanish down the left hand side. They pull in a very good cross and that may have been finding it's way into the bottom corner but wow what a block by Rodriguez.
Switzerland 1-1 Spain
Superb block by Ricardo Rodríguez as he slides in front of Marcos Llorente's shot to deny what would have been a certain goal.
Spain keep up the pressure as Dani Olmo drives a low effort at goal from distance but Yann Sommer is behind it all the way.
Switzerland 1-1 Spain
Spain had 11 shots in the first half of extra-time, one more than they had in the initial 90 minutes.
Switzerland 1-1 Spain
Dion Dublin
Former England striker on BBC Radio 5 Live
They do very well the Swiss, they are in a 4-4-1, they haven't dropped back into a five. The one up top all on his own is trying to make sure that the defence has some kind of pressure on them.
But it is difficult, because if you get stretched then Spain will pick you off.
Switzerland 1-1 Spain
Given the stunning saves Yann Sommer has pulled off at this tournament it doesn't surprise me that he is good at pretty much anything he puts his hand to.
As well as keeping goal for his country he is also an accomplished chef, photographer and writes and plays his own music.
A man of many talents. Will he be Switzerland's hero again?
Switzerland 1-1 Spain
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
Switzerland 1-1 Spain
Switzerland may be missing Granit Xhaka's voice on the pitch but he is very much playing a part in this game as he gets involved in the half time team talk.
Got to admire Switzerland's spirit. They've got 15 more minutes to hold out and take this game to penalties.
Switzerland 1-1 Spain
Half time in extra time and it is Yann Sommer 1-1 Spain.
Switzerland 1-1 Spain
Mikel Oyarzabal tries again with another curled effort but Yann Sommer is having one of the games of his life and keeps it out again.
#bbcfootball
Richard: He won't get a shout because defenders and goalkeepers never do but, Sommer is up there for my player of the tournament.
Switzerland 1-1 Spain
Yann Sommer again!
What a tournament he is having as he dives to keep out a curling Mikel Oyarzabal strike.
Switzerland 1-1 Spain
Spain denied again, this time by Yann Sommer's face as he gets in the way of Gerard Moreno's shot from point-blank range.
Relentless now from Spain, but Switzerland are somehow holding on.
Switzerland 1-1 Spain
Two changes for Switzerland as Kevin Mbabu and Fabian Schar come on for Denis Zakaria and Silvan Widmer.
Switzerland 1-1 Spain
Gerard Moreno flicks a header wide as Spain come forward again.
Switzerland need to get Kevin Mbabu on. They need an outlet.