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.