Italy Wins Euro Cup - July 2021
Italy won the European Championship by beating England, 3-2, on penalties after the match finished 1-1. EURO2020 was postponed to 2021 due to COVID-19. The win is especially notable after the team failed to qualify for the World Cup in 2018. It is Italia's second European title, the first coming in 1968 and adds to the country's four World Cups, the last in 2006. Here are scenes from Boston's North End during and after the game!
Read More