Am Samstag spielte Deutschland, nach einem 2-1-Sieg in Italien gut im Rennen um die Halbfinalqualifikation der Fußball-Nationenliga, gegen Italien im Stadion des Borussia Dortmund. Im Hinspiel in Mailand hatte Tonali in der 9. Minute das erste Tor erzielt, doch Kleindienst, der zur Halbzeit eingewechselt wurde, und Goretzka drehten das Spiel mit zwei Kopfballtoren nach Vorlagen von Kimmich (49., 76. Minute). Der Gewinner dieses Spiels würde im Final Four Anfang Juni auf Dänemark oder Portugal treffen. Nach einem ruhigen Start ins Spiel erhielt Deutschland einen Elfmeter, nachdem Leon Goretzka eine Flanke geschlagen hatte. Tim Kleindienst, der auf dem rechten Flügel gestartet war, wurde von Alessandro Buongiorno am 29. Minute gefoult.
In seiner 99. Auswahl schoss Joshua Kimmich den Ball mit einem präzisen Schuss mit dem rechten Fuß ins Netz, trotz eines guten Sprungs des italienischen Torwarts Gianluigi Donnarumma (30., 1-0). Die Mannschaft verdoppelte schnell das Ergebnis mit einem eher unerwarteten Tor. Joshua Kimmich nutzte eine Unachtsamkeit in der italienischen Abwehr und führte den Eckstoß schnell aus. Jamal Musiala stand allein am ersten Pfosten und verwandelte mit dem rechten Fuß (36., 2-0). Die Männer von Julian Nagelsmann erhöhten kurz vor der Halbzeitpause durch ein Tor von Tim Kleindienst (45., 3-0), was Italien in eine schwierige Lage brachte. Nach der Halbzeit reagierte die Squadra Azzurra jedoch. Moise Kean erkämpfte sich eine Rückgabe und traf Baumann mit einem Schuss mit dem rechten Fuß (50., 3-1). Kean erzielte dann sein zweites Tor (69., 3-2), bevor Giacomo Raspadori in der Nachspielzeit per Elfmeter ausglich (90.+5, 3-3). Dies genügte jedoch nicht, um das Blatt zu wenden. Dank des Hinspielsiegs und des zusätzlichen Tores im Gesamtergebnis bleibt Deutschland im Turnier.
Ein anderes Spiel hatte eine andere Wendung. Nach einem intensiven und spannenden Spiel in Rotterdam, bei dem die Niederlande und Spanien unentschieden spielten (2-2), war alles für den Abend in Spanien offen. Der Gewinner dieses Duells würde gegen Kroatien oder Frankreich im Halbfinale antreten. Nach einem schnellen Tor von Oyarzabal (8., 1-0) versuchte Spanien, das Spiel zu dominieren, doch die Niederlande blieben im Spiel. Memphis Depay fiel im Strafraum, nachdem er von Le Normand gehalten wurde, und der Schiedsrichter Clément Turpin pfiff sofort einen Elfmeter. Der niederländische Stürmer verwandelte sicher in die linke obere Ecke (54., 1-1) und brachte das Spiel zurück ins Gleichgewicht. Kurz nach der Stunde spielte Nico Williams einen Angriff und fand Oyarzabal, der nach einer zunächst abgewehrten Chance per Kopf zum 2-1 einnetzte (68.). Xavi Simons flankte zu Ian Maatsen, der den Ball aufnahm und ins rechte obere Eck traf, um zum 2-2 auszugleichen (79.). Lamine Yamal erzielte anschließend einen beeindruckenden Schuss ins linke Eck und stellte auf 3-2 (104.), bevor Xavi Simons fast im Gegenzug wieder ausglich (109., 3-3). Nach der penalty-Schießen (5-4) konnte sich die Roja über den Einzug in die nächste Runde der Nations League freuen. Das Land trifft auf den Sieger des Spiels zwischen Frankreich und Kroatien.
Nach einer Niederlage in Kopenhagen (0-1) war der Portugal gefordert, vor eigenem Publikum zu reagieren, um weiterhin im Wettkampf zu bleiben. Trainer Roberto Martinez setzte auf drei Veränderungen in der Startelf: Inacio ersetzte Veiga in der Abwehr, Bernardo Silva unterstützte das Mittelfeld anstelle von João Neves und Conceição wurde auf der rechten Angriffsseite gemeinsam mit Félix und Jota aufgestellt, während Ramos auf der Bank blieb. Das Spiel nahm schnell Fahrt auf. Nach einer Flanke von Nuno Mendes fiel Cristiano Ronaldo zu Boden, anscheinend von Patrick Dorgu angeschubst, und der Schiedsrichter verhängte einen Elfmeter. Ronaldo trat an, doch sein Schuss wurde von Schmeichel leicht pariert (6.). Einige Minuten später scheiterte er erneut an dem dänischen Torwart (17.). Portugal ging durch ein Eigentor von Andersen in der 38. Minute in Führung (1-0), bevor der Däne Kristensen in der zweiten Halbzeit den Ausgleich erzielte (56., 1-1). Dann kontrollierte Fernandes den Ball aus 20 Metern und schoss ihn kräftig an den Pfosten. Ronaldo folgte und überwand aus einem schwierigen Winkel Schmeichel zum 2-1 für Portugal (72.). Doch Eriksen glich in der 77. Minute nach einem Fehler von Dias aus (2-2). Das Ende des Spiels wurde von Trincão geprägt: Zunächst hielt er sein Team mit einem entscheidenden Tor in der Nachspielzeit am Leben (86., 3-2), bevor er in der Verlängerung ein weiteres Tor erzielte und für die Vorentscheidung sorgte (91., 4-2). Gonçalo Ramos besiegelte schließlich den Sieg seiner Mannschaft mit dem letzten Tor (115., 5-2).