A spanyol válogatott az 51. percben, a megsérült Pedrit váltó Dani Olmo góljával szerzett vezetést a házigazda német válogatott elleni Európa-bajnoki negyeddöntőn. Az RB Leipzig játékosának találatát a tornán harmadik gólpasszát jegyző Lamine Yamal készítette elő. A spanyolok nem tudták megtartani előnyüket, a rendes játékidő utolsó percében Joshua Kimmich átadásából Florian Wirtz egyenlített. A kétszer 15 perces hosszabbításban mindkét csapatnak meg voltak a lehetőségei, de a spanyolok az ugyancsak a kispadról beszálló Mikel Merino fejesével a 119. percben eldöntötték a mérkőzést és elődöntőbe jutottak.