Both Spain and Italy secured qualification on Friday evening. Spain were made to sweat by Switzerland who took La Roja to penalties after a 1-1 result, but Luis Enrique’s men eventually won and booked their place in the last four.
Italy meanwhile produced a stunning display to overcome Belgium 2-1 in Munich with Lorenzo Insigne scoring one of Euro 2020’s best goals.
Who plays who in the Euro 2020 semi-finals?
Looking ahead to the semi-finals, the winners of Friday’s games will face off, meaning the first semi-final on July 6 at Wembley will be Italy vs Spain.