The Netherlands, Switzerland and Romania have all secured places at Euro 2024, while France racked up the biggest-ever win in European Championship qualifying by beating Gibraltar 14-0.
The Netherlands needed a win over Ireland on Saturday (early Sunday AEDT) to be sure of qualifying and Wout Weghorst gave his team the lead in the 12th minute, blasting a shot into the top-right corner.
The goal was awarded despite Weghorst appearing to pull on Ireland defender Nathan Collins' jersey just before he received the ball.
The Netherlands had 18 shots to Ireland's three but couldn't score again.
Switzerland drew 1-1 with Kosovo to make sure of qualifying and continue a run of not missing any major tournament since Euro 2012.
The Swiss dominated possession but couldn't get through the Kosovo defence until Ruben Vargas headed in a deflected ball in the 47th.
Kosovo's Muhamet Hyseni leveled the score in the 82nd with a shot in off the post. A draw was enough for Switzerland to qualify because Romania won 2-1 against third-place Israel.
Romania recovered from Israel's Eran Zahavi scoring in the second minute, responding with goals from George Puscas and Ianis Hagi. Israel was the official host team but Saturday's game was played in Hungary because of the Israel-Hamas war.
Romania qualified for their first major tournament since 2016 after missing the last European Championship despite being one of the host nations. Belarus beat Andorra 1-0 in the other game in the group.
France's 14 goals against Gibraltar broke the team's record for its biggest-ever win and also set a record for the competition.
Kylian Mbappe had a hat-trick as nine different French players scored goals, with one own-goal for Gibraltar. France's previous biggest win was a 10-0 victory over Azerbaijan in 1995.
The previous record in European Championship qualifying was Germany's 13-0 win over San Marino in 2006. France had already qualified for next year's tournament.
Croatia are on the verge of qualifying after beating Latvia 2-0 as their closest rivals Wales dropped points in a 1-1 draw with Armenia.
Early goals from Lovro Majer and Andrej Kramarić gave Croatia a comfortable victory at last-place Latvia.
Croatia can secure a qualifying spot on Tuesday with a win over Armenia in its last game or if Wales fails to beat Group D leader Turkey.
Lucas Zelarayan put Armenia ahead with a shot from the edge of the penalty area after Wales failed to clear a corner. Wales was level following Nair Tiknizyan's own-goal. The draw meant Armenia's slim chances of qualifying were ended when Croatia won its game.
Visitors Turkey shocked Euro 2024 hosts Germany 3-2 in a friendly to spoil coach Julian Nagelsmann's home debut after taking the job in September.
The Germans, racing to get a strong team together for next year's tournament, still have a way to go and their leaking defence remains a major cause for concern.
The Turks, already qualified for Euro 2024, looked sharp but the hosts eased off after a strong start and the result will do little to fuel local fans' expectations for the tournament next year.