featured-image

Euro 2024 has reached the last-16 stage and today sees Switzerland take on Italy at 5pm BST followed by Germany against Denmark at 8pm. Defending champions Italy stuttered through the group stage but reached the knockouts in dramatic fashion when Mattia Zaccagni’s stoppage-time equaliser against Croatia salvaged a draw and ensured the Italians finished runners-up to Spain in Group B. England are also amongst the remaining teams and play tomorrow (Sunday).

And like Italy, it has been far from smooth sailing. Dire performances in the group games culminated in disgruntled England fans throwing plastic beer cups at Gareth Southgate following a 0-0 draw with Slovenia and players’ families were soaked “from all angles” after getting caught in the crossfire. England face Slovakia in the last-16 but the tie of the round is Belgium against France on Monday, with no love lost between the two neighbours.



Today’s fixtures Switzerland vs Italy Switzerland are tough opposition and have lots of tournament experience. They shocked France at the World Cup but Italy should have enough to progress in a classic Italian way. Predicted score: 0-1 Germany vs Denmark Denmark managed to stifle and at times outplay England, but the draw was unkind to them and the tournament hosts should breeze past them, given their firepower and home advantage.

Predicted score: 3-0 Full last-16 fixtures June 29: Switzerland v Italy (5pm) - BBC June 29: Germany v Denmark (8pm) - ITV June 30: England v Slovak.

Back to Fashion Page