Sources: 
Germany will host Portugal this Sunday in a high-stakes UEFA Nations League semifinal, with the winner advancing to the final against the victor of Spain and France.
Germany, under coach Julian Nagelsmann, has shown strong form, winning its group undefeated and edging Italy 5-4 on aggregate in the quarterfinals. Historically, Germany holds a competitive edge over Portugal with a record of
10 wins, 5 draws, and 3 losses. Notably, Germany's largest victory over Portugal was a
4-0 win in the 2014 World Cup group stage, a tournament Germany eventually won.
Portugal, meanwhile, also impressed by going undefeated in their group stage with
four wins and two draws, topping Group A1 ahead of Croatia, Scotland, and Poland. Despite their strong recent performances, Portugal has not beaten Germany in their last five encounters dating back to 2006.
The semifinal is a single-elimination match, heightening the stakes as both teams vie for a spot in the final scheduled for Sunday. The winner will face either Spain or France, promising a thrilling conclusion to the Nations League.
"For the first time in the UEFA Nations League’s short history, Julian Nagelsmann has led Germany deep into the knockout rounds," highlighting the team's resurgence.
This matchup pits two undefeated group stage teams against each other, setting the stage for a competitive and tactical battle.
Fans can expect a clash of styles and a test of resilience as Germany aims to leverage its historical advantage, while Portugal seeks to overturn recent trends and secure a place in the final.
Sources: 
Germany hosts Portugal in the UEFA Nations League semifinal Sunday, with the winner advancing to face Spain or France in the final. Germany, undefeated in group play and quarterfinals, holds a historical edge over Portugal, who also went undefeated in their group stage.