Spain fans celebrate reaching Euro semis after beating host GermanySpain fans celebrate as they leave Stuttgart Arena after watching La Roja defeat hosts Germany 2-1 in a dramatic Euro 2024 quarter-final to set up a last-four clash against France.