Croatia and Albania began proceedings in Group B on Wednesday at the Volksparkstadion.

Croatia 2-2 Albania

Croatia drew 2-2 with Albania, meaning Croatia will have to beat Italy to qualify for the knockout stages. Albania fought for the draw and will have to beat Spain in their last group match if they are to qualify for the next round.

Germany 2-0 Hungary

Hosts Germany ran out 2-0 winners over Hungary in Stuttgart. Jamal Musiala and Ilkay Gundogan were on the scoresheet for Julian Nagelsmann’s team. Germany have won Group A, while Hungary will play Scotland in their last group game to decipher their destiny in the tournament.

Scotland 1-1 Switzerland

A Xherdan Shaqiri screamer cancelled out Scott McTominay’s opener for Switzerland as they drew 1-1 with Steve Clarke’s Scotland. Switzerland have all but qualified for the knockout phase – however, Scotland will play Hungary to decide their fate in this year’s tournament.

Slovenia 1-1 Serbia

Serbia broke Slovenian hearts with a late leveller, as a Luka Jovic header gave Serbia a lifeline in the tournament. Serbia will play Denmark in their final game in a must-win clash, while Slovenia take on England.

Denmark 1-1 England

Harry Kane’s early goal was cancelled out by a Morten Hjumland screamer in the first half as England held Denmark to a 1-1 draw at the Frankfurt Arena. Denmark still needs at least a draw in their last match against Serbia, while an England win over Slovenia could settle any doubts Gareth Southgate has going into the Round of 16.

Spain 1-0 Italy

A Riccardo Califiori's own goal gave Spain a deserved victory over Italy in Gelsenkirchen. Spain has won Group B with a game to spare, while Italy will battle it out for second place against Croatia.

The weekend will see the commencement of Matchday Two and the beginning of Matchday Three of Euro 2024.

Matchday Two:

Group D:

Poland vs Austria (Fri, 5pm)

Netherlands vs France (Fri, 8pm)

Group E:

Slovakia vs Ukraine (Fri, 2pm)

Belgium vs Romania (Sat, 8pm)

Group F:

Georgia vs Czech Republic (Sat, 2pm)

Turkey vs Portugal (Sat, 5pm)

Matchday Three:

Group A:

Switzerland vs Germany (Sun, 8pm)

Scotland vs Hungary (Sun, 8pm)


Author

Hello reader, I'm Ben. I love to write and talk about sports and I am, unfortunately, hopeless at golf. Thanks for reading! 

Ben Lynch