Italy beat Spain on penalties in epic Euro 2020 semi-final
They were not always on top in this game though, with Spain the better team for long spells of an epic contest before Federico Chiesa, the Juventus forward, gave Italy the lead with a fabulous finish an hour into a match watched by a crowd of almost 58,000.