Winner: France
After being held up for long periods by an in-form Croatia defence, France began to shake things up. Michael Olise opened the scoring with a sumptuous free-kick before Ousmane Dembele completely revived the outcome of this second leg.
In the end, however, France had to win their place in the UEFA Nations League semi-finals on penalties. Faced with an in-form Dominik Livakovic, time seemed to be running out. However, Croatia missed too many shots to win.
Loser: Croatia
Finalists in the previous edition, Croatia distinguished themselves on Thursday by putting France to the sword.
But at the Stade de France, they were unable to break through their opponents' defence. Solid until the end of extra time, they lost out in an exercise that has worked well for them in their recent history: the penalty shoot-out.
Franjo Ivanovic, Martin Baturina and Josip Stanisic all missed out from the spot.
As a result, Croatia went home empty-handed, even though they did well in the first leg.
Winner: Spain
Spain booked their place in the Nations League semis after a battle with the Netherlands which went all the way to penalties.
La Roja had Mikel Oyarzabal to thank for their brace on Sunday, as did Lamine Yamal, although the Barcelona man missed his spot-kick.
The reigning European Champions will therefore be back in Germany this summer and will meet the side they eliminated in the Euro 2024 semi-final: France on June 5th.
Loser: Netherlands
Engaged in their European duel against Spain, the Netherlands believed right up until the end and held out until the penalty shoot-out.
Nevertheless, Donyell Malen and Noa Lang missed their attempts and Spain took their place in the final four.
The Dutch had battled steadily and enduringly beforehand, already drawing 2-2 on Thursday and then holding La Roja at 3-3 to force penalties.
Winner: Germany
The Germans celebrated their domination of Italy with joy on Sunday. Having won the first leg of the quarter-finals 2-1, they added another layer with Joshua Kimmich's penalty and goals from Jamal Musiala and Tim Kleindienst.
As a result, they were able to make the most of the advantage they gained on Thursday and will contest their Nations League semi-final in June.
Loser: Italy
It was thought that Italy could bounce back from its reconstruction and move forward. And for a while there was real hope for the Azzurri against the Mannschaft. Unfortunately for the Italians, Germany held firm.
Despite a fine comeback in the second half of the quarter-final second leg, the balance did not tip in their favour.
Italy will have to find other opportunities to bounce back, particularly in qualifying for the 2026 World Cup.
Winner: Portugal
Portugal easily booked their place in the Nations League semi-finals. The Selecao were clearly the better side against Denmark on Sunday, making amends for their 1-0 defeat in the first leg.
Five goals were scored despite extra time, including an own goal from Joachim Andersen.
Cristiano Ronaldo, despite missing a penalty, contributed to his side's victory. Francisco Trincao scored twice and Goncalo Ramos added another.
Realistically, Portugal have achieved their objectives and will face Germany in June.
Loser: Denmark
The Danes, on the other hand, were the losers. Having won on Thursday thanks to Rasmus Hojlund, all they had to do was repeat the feat on Sunday. But that was without taking into account Portugal's good form and their desire to turn things around.
Goals from Rasmus Kristensen and Christian Eriksen did nothing to change the outcome.
Winner: Mexico
On the other side of the globe, the final of the CONCACAF Nations League took place between Mexico and Panama. In a heated atmosphere, the Mexicans came out on top and lifted the cup by beating their opponents 2-1.
Raul Jimenez was the man of the match and the main protagonist in winning the title. Scoring in the eighth minute and then from the penalty spot in the 90th minute, he set his side free against their rivals, who had also equalised from the penalty spot in the 45th minute.
A fine victory, however, marred at the end of the match by his save from homophobic chants from Mexican supporters.
Loser: Uruguay
On Friday, Uruguay were still playing for qualification for the 2026 World Cup against Argentina. In a match that was not easy, La Celeste conceded an early goal from Lyon's Thiago Almada and were unable to come back.
The Uruguayans are now fourth in the race to qualify and although the top six places qualify, they missed an opportunity to win against a rival team without Lionel Messi.