Germany is going head-to-head with Spain in the first of two quarter-final matches at Euro 2024 on Friday, with France set to take on Portugal in the late match. On Saturday, England will face Switzerland while Turkey square off against the Netherlands.