SPAIN are through to the Euro 2024 quarter-finals after beating Germany.
Dani Olmo opened the scoring with a brilliant goal before Florian Wirtz equalised in the 89th-minute with a close-range volley.
But in the 119th-minute, sub Mikel Merino popped up to score before Dani Carvajal was sent off in the dying seconds.
- Kick-off time: 5pm BST
- Stream/TV: ITVX/ITV1
- Spain XI: Simon; Carvajal, Le Normand, Laporte, Cucurella; Rodri, Pedri, Fabian; Lamine, Morata, Williams
- Germany XI: Neuer; Kimmich, Rudiger, Tah, Raum; Can, Kroos; Sane, Gundogan, Musiala; Havertz
EURO 2024 FREE BETS AND OFFERS
Germans distraught after exit
Toni Kroos has played his last game for club and country.
He would have hoped that he would be walking out at the final of this tournament but it was not to be.
The hosts are sent packing with the Spaniards progressing to the semi-finals.
Spanish stun hosts in late drama
Spain thought they had this game won until Florian Wirtz grabbed a late equaliser.
La Roja managed to clear their heads and go again in extra-time to put Germany to the sword.
Niclas Fullkrug will be wondering what could have been as headed narrowly wide in the dying moments of the game.
FT: Spain 2-1 Germany
It was a game full of drama in Stuttgart.
Germany grabbed a late equaliser but the Spanish regrouped and came back to grab a second to win it.
Nagelsmann’s side become the first host nation to go out at this stage of the Euros.
FT: Spain 2-1 Germany
It is all over.
The referee blows his whistle and the hosts are out.
Spain progress to the semi-finals of Euro 2024.
ET: Spain 2-1 Germany
120+5. Carvajal blocks off Musiala to stop him going forward.
The Real Madrid defender is shown his second yellow card of the game and given his marching orders.
Taking one for the team right there.
Red card – Dani Carvajal (Spain)
Spain 2-1 Germany
120+2. Kimmich has a venomous shot towards goal but it is well blocked by the Spanish defence.
Torres breaks and has the chance to put the game to bed but lifts his shot wide of the goal.
This is the last chance for Germany to create something surely.
As the cross comes in, Fullkrug has a free header but puts it inches wide of the post.
Spain 2-1 Germany
120. The German fans hold their heads in their hands.
Olmo lifts a superb ball into the box, Merino hangs in the air and directs his header into the far corner.
Neuer is rooted to the spot and can do nothing to stop him.
We are going to have three added minutes.
Goal – Mikel Merino (Spain)
ET: Spain 1-1 Germany
118. Kimmich plays a ball forward to Fullkrag who gets a deft flick towards the far corner.
Simon is at full-stretch as he makes a great one-handed save.
Everyone in the ground is wondering whether either side can find a late winner now.
ET: Spain 1-1 Germany
116. Spanish players are falling to the ground all over the pitch.
Anthony Taylor is not interested in giving them a free kick at all it seems.
The replay of what sent Nacho to the ground is embarassing for a grown man.
You are likely to see a more firm contact in a childrens’ soft play area.
ET: Spain 1-1 Germany
114. We are only six minutes away from penalties being needed to decide the winner of this game.
Germany have some formidable form when it comes to shootouts in major tournaments.
Spain on the other hand, have a woeful record.
ET: Spain 1-1 Germany
112. Spain try a speculative effort from the edge of the box.
Neuer was scrambling to his far post but the ball is always going wide.
This is still anybody’s game.
ET: Spain 1-1 Germany
110. Muller is fouled by Rodri and the Spaniard is shown a yellow card.
Germany look to counter but Cucurella wins the ball and is then fouled by Kimmich.
As ever, the Chelsea full-back makes a meal out of the challenge.
ET: Spain 1-1 Germany
108. Had they awarded a penalty for that, we could conclude the game is officially broken.
The ball did strike the defender’s arm but he did nothing to try use it as an advantage.
Wirtz counters for Germany, holds it up well, feeding it into the path of Fullkrug.
He slices his shot well wide of the target.
ET: Spain 1-1 Germany
106. Fullkrug holds the ball up well and lays it off to Musiala.
He shoots from the edge of the box but it is blocked by Cucurella.
The Germans are demanding for a handball but as the replay shows there was nothing wrong with the position of the Spaniard’s arm.
Kick-off: Spain 1-1 Germany
We are back underway in Stuttgart.
The stakes could not be higher for either side.
Germany get the second-half started.
HT: Spain 1-1 Germany
The referee brings the first half of extra-time to a close.
Both sides created half chances but could not capitalise.
This game still hangs on a knife edge.
ET: Spain 1-1 Germany
105. As we edge towards the end of the first half of extra time, neither side have shown a willingness to settle for penalties.
The lottery that it is, it can be heartbreaking for the losing team.
We are going to have one additional minute.
Muller feeds the ball into Wirtz and his shot narrowly misses the far post.
ET: Spain 1-1 Germany
103. Andrich goes down looking for a foul.
The referee disagrees and Spain continue to come forward.
Oyarzabal shoots from the edge of the box and it narrowly misses the far post.
ET: Spain 1-1 Germany
101. Musiala and Wirtz exchange a neat one-two.
The former England U-21 international gets to the byline and looks to cross but Simon cuts it out once again.
This game is turning into end-to-end stuff at the moment, Ruiz is struggling to continue.
ET: Spain 1-1 Germany
99. Kroos and Ruiz are both down after a coming together.
No cards shown by the referee it was just a full-blooded challenge.
Spain are trying to mix it up with a more direct approach but without the pace of Williams and Yamal, it is difficult for them to stretch the German defence.
ET: Spain 1-1 Germany
97. Carvajal does well to get a cross in from the right wing.
Rudiger reads it well as he heads clear.
Olmo is continuing to cause problems for the Germans.
ET: Spain 1-1 Germany
95. Olmo plays a ball across the box but Oyarzabal cannot get on the end of it.
It may just take one run and touch of the ball to win this game now.
Two teams who want to be in those semi-finals desperately, play out extra-time in Stuttgart.
ET: Spain 1-1 Germany
93. Kroos plays the ball into the box and a number of German and Spanish players end up on the floor.
The referee does not feel anything worth noting happened and play continues.
Spain give the ball straight back to the Germans but are fortunate to win a free kick for offside.
Source: Soccer - thesun.co.uk