Germany vs. Portugal Nations League Semifinal: Time, TV Channel, Streaming Info
Two European powerhouses are gearing up for a showdown as Germany gets ready to host Portugal in a crucial UEFA Nations League semi-final match. The stakes are high, and the winner of this semi-final will secure a spot in the UEFA Nations League final, where they will face off against the victor of the Spain vs. France match. On the other hand, the losing team will have to settle for a third-place playoff.
Germany is hungry to make it to their first Nations League final, while Portugal is determined to reclaim the title they secured back in 2019. The match is scheduled to take place on Wednesday, June 4, 2025, at 3:00 p.m. ET at the Allianz Arena in Munich, Germany. Fans can catch all the action on FS1 or stream it live on the FOX Sports app or FOXSports.com.
As of June 4, 2025, the odds for the match, courtesy of DraftKings Sportsbook, are as follows: Germany −115, Draw +275, Portugal +260.
In their head-to-head history, Germany has faced Portugal a total of 19 times since 1936, with Germany emerging victorious in 11 games, drawing in 5, and losing in 3 matchups. Some notable past results between the two teams include Germany’s 4-2 win over Portugal in the UEFA European Championship in 2021 and their 4-0 victory during the FIFA World Cup in 2014.
When it comes to recent form, both teams have had impressive performances in their last five matches. Germany showcased their strength with a 3-3 draw against Italy and a 2-1 victory over the same team, while Portugal secured a 5-2 win against Denmark and a 1-0 victory in their previous encounters.
It’s going to be a thrilling match between these two powerhouse teams, so be sure to tune in and catch all the action as Germany and Portugal battle it out on the field.