Hosts Germany became the first team to qualify for the knockout phase of Euro 2024 on Wednesday thanks to a 2-0 win over Hungary, while Scotland drew with Switzerland and Croatia's hopes of progressing were left hanging in the balance after they were held by Albania.
Germany beat Hungary
Germany followed up their 5-1 demolition of Scotland in the tournament's opening game by seeing off the Hungarians in Stuttgart, with Jamal Musiala and Ilkay Gundogan scoring either side of half-time.
Julian Nagelsmann's team have a maximum six points with one game still to come in Group A, and are certain to progress to the last 16 at least as runners-up in the section.
Hungary put up a fight but the hosts had too much quality in the final third, with Bayern Munich star Musiala firing in the opener midway through the first half after captain Gundogan refused to give up a lost cause in the box.
Germany then doubled their lead on 67 minutes as Gundogan, of Barcelona, swept home an assist by Maximilian Mittelstaedt.
Swiss held by Scots
Scotland, backed by a large and noisy support, went ahead early on when Callum McGregor cut the ball back for Scott McTominay to score with a shot that went in via a big touch off Fabian Schaer.
However, Switzerland equalised when Xherdan Shaqiri pounced on a stray pass by Anthony Ralston to smash a superb first-time strike high into the net.
The Swiss saw Dan Ndoye miss a glorious second-half opportunity and Breel Embolo have a goal disallowed for offside, but Scotland deserved the draw which keeps their hopes alive.
They might even have won the game, with Grant Hanley hitting the post from a late header.
Switzerland, quarter-finalists at Euro 2020, may already have enough points to progress but a draw against Germany on Sunday will make sure of second place.
Scotland, who have not won a match at a major tournament since beating the Swiss 1-0 at Euro 96, can still qualify with a win over Hungary in Stuttgart.
Gjasula saves Albania
Albania's Klaus Gjasula scored at both ends, including a dramatic injury-time equaliser as his side drew 2-2 with Croatia in Hamburg.
After a disappointing 3-0 loss to Spain in their opening game in Group B, Croatia were behind again when Qazim Laci gave Albania an early lead.
But Croatia improved after the break and Andrej Kramaric levelled with 16 minutes remaining, before Gjasula put through his own net.
The Albania midfielder became the last-gasp saviour, though, slotting into the bottom corner in the fifth minute of injury time to snatch his team a point.
Croatia, World Cup semi-finalists in 2022, will now likely need to win their final Group B match against holders Italy on June 24 to reach the knockout phase for a fifth straight major tournament.
All text from AFP