England and Denmark up next at Wembley looking for a spot in final against Italy
That was a semi-final to live up to all that Euro 2020 had to offer. Two top teams — Italy and Spain — slogged it out over 120 minutes before Italy triumphed on penalties.
Sign up for the Daily Briefing
Get the latest news and updates straight to your inbox