Carvajal
120' + 6'
MerinoMikel Merino
119'
89'
WirtzFlorian Wirtz
OlmoDani Olmo
52'
A. Taylor
Full-time: Germany 1-2 Spain AET
© IMAGO/Jerry Andre
Full-time
120'
+ 6
Carvajal off
The Spanish defender hauls Musiala down and gets a second yellow card. Can Germany get one last chance from the resulting free-kick?
120'
+ 6
Second yellow card
120'
+ 3
Füllkrug wide
That was the chance. The Dortmund striker rises and sends a powerful header just wide with only seconds remaining.
120'
+ 2
Kimmich crashes shot in
A Kimmich effort is blocked, then Torres misses a chance to seal it at the other end. Germany have to score now...
120'
+ 1
Into stoppage time
Two minutes remain for Germany to salvage a draw.
120'
Yellow card
120'
Yellow card
120'
Merino heads Spain in front
A bitter blow for Germany as Mikel Merino gets to a Dani Olmo cross and plants a header from the edge of the six-yard box into the top corner of the net.
117'
Fantastic Füllkrug
The Dortmund striker flies into a cross to send a glancing header destined for the far post until Simon reaches across to save with an equally fabulous save.
114'
Kroos treated
Chants of "Toni, Toni" break out around the stadium, and the midfielder can play on after going down with cramp.
113'
Oyarzabal wide
Spain look for the lead again with Oyarzabal clipping a shot wide.
112'
Yellow card
110'
Rodri booked
The list of yellow cards lengthens further after Rodri pulls Müller back in midfield.
110'
Yellow card
109'
Wirtz to Füllkrug
Wirtz takes the ball forward majestically to the edge of the box and lays it off to Füllkrug, whose effort from an angle misses the target.
108'
Germany ahead on shot count
Goal attempts
10off target
5on target
14off target
4on target
106'
Musiala blocked
The Bayern youngster drives on the edge of the box - Cucurella stops it, and Germany appeal for a penalty that isn't given for a handball.
105'
+ 2
Half-time in extra time: Spain 1-1 Germany
The chances continue to come, with Germany looking more likely but Spain also having threatening moments. Can anyone seal this before we go to a penalty shoot-out?
105'
+ 1
Wirtz almost sends hosts in front!
Wirtz meets a cutback on the edge of the area and sends a great chance just wide of the target - a real edge-of-the-seat moment for the German fans.
104'
Spain threaten
Spain are still getting the ball moving when they can, and Oyarzabal sends in a very decent effort that zips just wide from 20 metres out.
102'
Substitution
101'
Musiala causes chaos
A good burst down the left allows Musiala to clip a dangerous cross in. Simon gets his hands to the ball but spills it, and Füllkrug comes very close to connecting with the loose ball right in front of the target.
100'
Carvajal booked
Carvajal tugs Musiala after the Bayern Munich man had beaten him, and sees a yellow card.
100'
Yellow card
98'
Time for treatment
Fabian Ruiz and Toni Kroos collide, then both require a bit of treatment before continuing. That's just about the only breather we've got in goodness know's how long in this frantic encounter!
95'
Spain surge forward
Spain have reacted positively to the late leveller, with Olmo now sending a dangerous ball across the goalmouth from the edge of the box - but Neuer can deal with it.
94'
Wirtz has to watch it
The goalscorer gets a booking for a foul on Cucurella.
94'
Yellow card
1:17
Watch: The best of Wirtz in 2023/24
92'
Good ball across from Wirtz
Germany break through the Spanish lines on a quick attack that sees Wirtz thread a dangerous ball on the right that Cavarjal puts behind for a corner.
91'
Extra time starts
Spain start the extra 30 minutes with Stuttgart defender Waldermar Anton on in his own ground for Kai Havertz.
90'
+ 5
Substitution
90'
+ 5
Full-time: Spain 1-1 Germany
How are your nerves? We're in for an extra 30 minutes after Germany virtually forced a later leveller with Florian Wirtz's wonderful strike!
90'
+ 4
Germany looking for a winner!
Thomas Müller got in at the near post and diverted a cross just wide.
90'
+ 1
Into stoppage time
Four minutes of additional time are indicated. Time for one last twist?
90'
Yellow card
89'
Wirtz to the rescue!
Scenes in Stuttgart! Leverkusen wonderkid Florian Wirtz connects beautifully with Kimmich's header bouncing back into his path from a Mittelstädt cross to level in the final minute!
86'
Spain on the ropes
Germany apply yet more pressure as Füllkrug chips a free-kick in. Havertz is penalised for a foul, and moments later Carvajal scrambles a dangerous cross away before Füllkrug can pounce at the far post.
84'
Ruiz off-target
Spain have a rare attack now and Ruiz fires off-target. This has been a very open final phase, and you feel Germany will get further chances.
82'
Havertz chips over Simón - and bar!
So close! Kai Havertz seizes on the ball after Unai Simón makes a mess of a goal-kick and lofts the ball over the head of the Spanish goalkeeper - it dips down but only onto the roof of the net.
82'
Yellow card
81'
Musiala misses
The Bayern Munich playmaker shapes up to shoot well on the left edge of the area, and sends his effort into the side netting.
80'
Three changes
Spain, for their part, will be hoping to soak up the German pressure in the final ten minutes. Thomas Müller will hope to use his experience to inspire Germany back into this!
80'
Substitution
80'
Substitution
80'
Substitution
77'
Füllkrug into the post!
Florian Wirtz slips a ball from the right that Füllkrug slides to meet - and send agonisingly into the woodwork!
75'
Can Germany force a way through?
Germany have heaved at this Spanish defence and created chances. 15 minutes remain on the clock in which they will need to burst through and find the net if they are to remain in Euro 2024.
74'
Two more bookings
Mittelstädt and Torres are the latest players to see yellow in this combative encounter.
74'
Yellow card
73'
Füllkrug heads wide
Füllkrug sends a header off-target. Germany are pushing for a leveller!
73'
Yellow card
72'
Havertz blocked
Havertz gets the ball in a great position at the far post, sets up a shot and Carvajal throws himself into the effort with a superb block.
Andrich!
© Alexander Hassenstein
67'
Kroos in the notebook
The retiring midfielder drags Olmo back to stop a break and sees yellow.
67'
Füllkrug almost through
Havertz pings a neat pass forward to Füllkrug, who just has one defender to shake off before going free on goal, but the men in red defend the situation well.
67'
Yellow card
65'
Passing advantage
64'
Füllkrug heads
Füllkrug does well to meet a corner at the near post but sends his header off-target.
63'
Change of wingers
Spain bring Torres on for Yamal for the remainder of the game.
63'
Substitution
60'
Free flowing
Florian Wirtz breaks free on the right and clips a cross in, which is cleared, then gets a chance to shoot from just outside the area moments later - which is deflected behind.
57'
Attacking change
Füllkrug comes on for Gündoğan as part of a double switch by Julian Nagelsmann.
57'
Substitution
57'
Substitution
57'
Yellow card
55'
End-to-end action
The goal has blasted this game wide open. Germany's attacks are leaving space for Spain to exploit on the break, with Williams and Lamal linking up now but unable to get a shot away.
1:02
Watch: All of Dani Olmo's 2023/24 Bundesliga goals and assists
53'
Germany almost respond immediately!
All kinds of chaos ensues in the Spanish penalty area after a cross from Raum. The Germany supporters in Stuttgart are urging their team on...
Olmo opens the scoring
© Alex Livesey
48'
Andrich in action
The pink-haired midfield general takes the ball forward and clips a cross from the right that sails out of play.
47'
Morata over!
A big chance for Spain at the start of the second period as Lamal knocks a ball forward for Morata, who turns at close-range and fires over the target.
46'
Off we go again
The second half starts with three changes at the break - the Leverkusen title-winning pair of Wirtz and Andrich are brought on for Sané and Can.
Kick-off!
45'
+ 3
Substitution
45'
+ 3
Substitution
45'
+ 3
Substitution
Half-time: Spain 0-0 Germany
© MIGUEL MEDINA
Half-time
45'
+ 1
Into stoppage time
We are due to have an extra two minutes.
45'
Yamal saved
The teenager fires one from the edge of the box. Neuer saves it comfortably enough, but the Spanish shot tally is growing.
43'
Williams again
The winger has been the main source of Spanish attacking threat, and he overhits a cross this time that sails out for a throw-in.
39'
Almost the opener from Olmo!
The Leipzig attack talent takes a huge swing at the ball from 20 metres out, and Manuel Neuer does very well to reach across and make a save.
36'
Williams almost waltzes in
The Spanish wideman beats Rüdiger close to the byline and gets a chance to shoot at the near post, with Neuer saving.
Havertz!
© FABRICE COFFRINI
34'
Good stuff
Another intricate German passing move leads to Havertz poking a ball behind the line for Kimmich to chase, but his ball into the box is saved by Unai Simon.
31'
Germany growing
Goal attempts
4off target
2on target
1off target
1on target
29'
Le Normand noted
The Spanish defender goes into the back of Gündoğan now and becomes the third player to be booked in a physical first 30 minutes.
29'
Yellow card
28'
Raum's name recorded
The Leipzig left-back fouls Carvajal near his own area and sees yellow.
28'
Yellow card
25'
Kroos for Rüdiger
The set-ball specialist floats a free-kick from the right for the defender to head from the edge of the box, but he doesn't get enough power on it to threaten the Spain goal.
23'
Laporte lashes into Neuer
Spain follow that strong spell from Germany with a good passing move of their own, leading to Laporte taking aim from outside the box but sending his effort straight at Manuel Neuer.
Good German spell
© Clive Mason
18'
Battling start
Duels won
5
5
Lamine Yamal Emre Can
17'
Ruiz over
Spain have had all the early shooting opportunities, with Yamal finding Ruiz, who fires over from just outside the area.
16'
Room for Raum again
Another quick German attack makes headway up the left, with Raum's cross getting blocked by a defender this time.
14'
Yamal wide
The 16-year-old curls the resulting free-kick under the wall but wide of the target.
13'
Rüdiger booked
The Germany defender is the first man in the referee's notebook after fouling Dani Olmo just outside the box.
13'
Yellow card
12'
Williams wide
The young Spanish winger has a go from just outside the box, sending his effort narrowly wide of Manuel Neuer's target.
11'
Here come Germany
The hosts launch their first attack as the ball is played out to Raum, who whips in a cross into the hands of Unai Simon.
8'
Olmo on
Pedri goes down under another challenge and is unable to continue, making way for RB Leipzig's Dani Olmo.
5'
Intensive start
Kroos fouls Pedri as Spain try to launch a quick attack to give a free-kick to the men in red.
Neuer needed
© FABRICE COFFRINI
1'
Off we go!
Germany get the big showdown in Stuttgart underway.
Kick-off!
What an atmosphere!
© IMAGO/Michael Zemanek/Shutterstock
Andrich on strong subs bench
© IMAGO/Matthias Koch
Eyes on Kroos again
© KIRILL KUDRYAVTSEV
0:30
Watch: The best of Can in 2023/24
More on that Spain team
© Alex Grimm
More on that Germany team
© IMAGO
Spain starting XI
Unai Simon - Carvajal, Le Normand, Laporte, Cucurella - Rodri, Pedri, Fabian - Lamine Yamal, Morata, Williams
Germany starting XI
Neuer - Kimmich, Rüdiger, Tah, Raum - Kroos, Can - Sané, Gündoğan (c), Musiala - Havertz
0:28
The sound of Stuttgart
Meanwhile, on the streets of Stuttgart
© IMAGO/Michael Weber IMAGEPOWER
The calm before the storm
© IMAGO/J.J. Guillen
1:12
Watch: More from Nagelsmann and Gündoğan
Gündogan: 'Every game a final'
© Alex Grimm
Nagelsmann talks Spain prep
© Imago
2:44
Watch: Leroy Sané: 'We can damage Spain!'
0:58
Watch: Germany prepare for quarter-final!
Head-to-head
The recent record between these two does not make for pleasant reading from a German perspective - they have won just one of their previous eight meetings, a run which includes a 6-0 UEFA Nations League defeat in 2020. However, historically, they have a narrow edge, winning on nine occasions to Spain's eight, while three of the last four match-ups have finished all square. It promises to be an interesting battle.
4:06
Watch: The Stuttgart stadium experience
How they got here: Spain
© IMAGO/www.imagephotoagency.it
How they got here: Germany
© IMAGO/Mika Volkmann
Welcome!
Follow all of the build-up and live action as Germany face Spain in a heavyweight UEFA Euro 2024 quarter-final clash!