Serbia failed to put up a fight as they were knocked out of Euro 2024 following a draw which saw Denmark progress.
Masked Kylian Mbappe scored his first Euros goal but France were held to a draw by an already-eliminated Poland to finish second in Group D.
Austria produced a hugely impressive performance that will make others take notice at Euro 2024 as they beat the Netherlands to progress to the last 16 as Group D winners.
Spain maintained their 100% record at Euro 2024 as they defeated and eliminated Albania – a result that meant England, France and the Netherlands all secured last-16 places.
Mattia Zaccagni scored in the final minute of stoppage time as Italy broke Croatia’s hearts with a late equaliser that ensures the defending champions progress to the last 16 of Euro 2024.
Hungary striker Barnabas Varga was carried off on a stretcher following a mid-air clash with Scotland goalkeeper Angus Gunn in Sunday night's Euro 2024 match.