Days after hosting a memorable Champions League final, Munich is the venue again for the 2024-25 Nations League semifinal clash between first-title seeking Germany and inaugural winners Portugal. The winners face either Spain or France in the competition’s final.
GER vs POR Match Details
Date: Wednesday, 4 June 2025 / Thursday, 5 June 2025
Time: 21:00 (CET), 00:30 (IST)
Venue: Allianz Arena, Munich
GER vs POR Match Preview
Germany are appearing in the last four of the Nations League for the first time since it started in 2018 and as if to mark the occasion, they are also hosting this edition’s finals. Julian Nagelsmann’s side has been emphatic in the tournament, losing just one game since March 2024 and none in this competition as they surge towards the knockouts with four wins out of six games in a group containing Bosnia & Herzegovina, Hungary and the Netherlands. Despite going behind early against Italy at San Siro in the quarterfinals, the team made a remarkable comeback for a 2-1 win and went 3-0 up in the first half back at home, looking to have finished the job early. However, Italy mounted a magnificent second-half comeback to make it 3-3, but it was not enough to overturn the deficit. Surviving the scare, Die Mannschaft will now look to navigate the finals properly to be the maiden winners of the tournament on their soil and be in the best shape ahead of the 2026 World Cup qualifiers in September. Germany faces Portugal in the Nations League semifinals, their first meeting outside of the Euros or the World Cup since 1997. They would like to maintain their six-game winning streak since their last loss in this fixture in Euro 2000, carrying a fine form for the clash in Munich. Scoring an average of two goals or more per match in the tournament, Die Mannschaft will wish to be in the final by winning in style.
Portugal has struggled in its head-to-head matchups, recording only three victories in this fixture, none of which have occurred in this century. They have lost the encounter in the 2006 and 2014 World Cups, as well as in Euro 2008, Euro 2012 and Euro 2020. Coach Roberto Martinez will be desperate to change that record after also having a decent outing in the tournament, topping the group ahead of Croatia, Scotland and Poland, unbeaten. Although they went down 1-0 to Denmark away in the last eight, the Selecao managed to overturn it with a dramatic 5-2 extra-time victory in Lisbon to qualify for the semifinals. The return of the inaugural competition winners in 2019 to the Nations finals after a flat Euro championship campaign last summer was welcoming, with them looking to enter the showpiece again. Portugal are going strong in their form graph, losing just twice in a year and to be fair to them, apart from a shock loss to Georgia, did not suffer defeat from open play in the Euros. However, their opposition will bring the stiffest challenge to the table and to triumph here requires a performance that they haven’t been able to show in this fixture after a long time.
GER vs POR Recent Form
GER: WWDWD
POR: DWDLW
GER vs POR Predicted Lineups
Germany
Ter Stegen; Kimmich, Tah, Anton, Mittelstadt; Gross, Goretzka; Gnabry, Wirtz, Sane; Undav
Portugal
Costa; Dalot, Ruben Dias, A Silva, Mendes; Fernandes, Vitinha, J Neves; B Silva, Ronaldo, Leao
GER vs POR Dream11 Match Prediction
Germany look to maintain their onslaught in the Nations League with their record in this fixture backing them and having the home advantage in the finals. We predict a 2-1 win for Die Mannschaft.
GER vs POR Head-to-head
Played - 18
GER won - 11
Drawn - 5
POR won - 3
.
GER vs POR Dream11 Team Top picks
Captain Pick: Florian Wirtz
Vice-captain Picks: Cristiano Ronaldo, Bruno Fernandes
Our top pick for GER vs POR Dream11 Team is Florian Wirtz, who has scored 3 goals and provided 3 assists in 6 Nations League games.
The other top picks could be Cristiano Ronaldo, with 6 goals in 7 Nations League games and Bruno Fernandes, with a four-goal involvement (2 goals, 2 assists) in the same number of games.
GER vs POR Dream11 Team Suggestion

GK: Costa (Cr - 8, Pts - 255)
DEF: Dalot (Cr - 8, Pts - 229), Mittelstadt (Cr - 8, Pts - 187), Mendes (Cr - 8.5, Pts - 355)
MID: B Silva (Cr - 8.5, Pts - 202), Fernandes (Cr - 9, Pts - 467), Wirtz (Cr - 9, Pts - 397), Vitinha (Cr - 8, Pts - 246)
FW: Undav (Cr - 7.5, Pts - 188), Ronaldo (Cr - 9, Pts - 395)
Vice-captain: Cristiano Ronaldo
Captain: Florian Wirtz