Euro 2020 Finals : Italy vs England… and after 2 1/2 hrs of game at the Wembley Stadium, Italy is the new European Champions, again since 1968, beating England 3-2 on penalties.