Latest Results
Add the UEFA Nations League scores widget to your website
You May Be Interested In















Game Events



Key Players


Stats
Actual Play Time
Shot Map

Game Info
Predictions
Top Trends


Head to Head
About Germany Vs Portugal
The game between Germany and Portugal in the Semi Finals of UEFA Nations League, held on Wednesday, June 4, 2025 at Allianz Arena, ended with a score of Germany 1 - 2 Portugal.
If you missed the best moments of Germany vs. Portugal, 365Scores brings you all the game highlights.
Stay tuned for our predictions for upcoming Soccer games, featuring the best odds for UEFA Nations League from top betting sites.
Predictions for Germany vs. Portugal
Check out today’s betting tips and predictions for UEFA Nations League. Explore the odds across the top markets in Soccer, including:
Odds for Germany vs. Portugal
The final whistle may have blown, but there’s still plenty of action off the field! Check out how Germany and Portugal performed, and get ready for your next bet with 365Scores. Our post-game insights, combined with top betting tips, make sure you’re always prepared for the next big match. Whether you’re following the odds for upcoming UEFA Nations League games or planning your next move, we’ve got the tools to help you bet with confidence.
Stats for Germany vs. Portugal
The game between Germany and Portugal ended with a score of Germany 1 - 2 Portugal. On 365Scores, you can check all the head-to-head results between these teams. Explore the stats for Germany and Portugal, including ball possession, goal kicks, yellow and red cards, and much more!
Possession
55% - 45%Expected Goals
1.11 - 2.56Total Shots
9 - 17Shots On Target
5 - 6Big Chances Created
1 - 4Corners
3 - 4Offsides
3 - 0Passes Completed
477 - 376Red Cards
0 - 0Attacks
58 - 64Shots Off Target
2 - 7Shots Blocked
2 - 4Hit Woodwork
1 - 0Expected Goals On Target
1.22 - 1.91Free Kicks
10 - 8Shots Inside The Box
8 - 12Total Passes
535 - 435Shots Outside Box
1 - 5Big Chances Missed
0 - 3Expected Assists
1 - 1.37Crosses Completed
1/16 (6%) - 4/18 (22%)Passes Own Half
329 - 214Passes Opposition Half
222 - 239Long Passes Completed
21/39 (54%) - 17/37 (46%)Throw-Ins
12 - 17Key Passes
9 - 11Passes Into Final Third
86 - 94Backward Passes
89 - 76Goal Kicks
7 - 5Interceptions
10 - 5Expected Goals Conceded
2.56 - 1.11Goalkeeper Saves
4 - 4Tackles Won
11/15 (73%) - 8/13 (62%)Clearances
15 - 19Duels Won
41 - 35Aerial Duels Won
10/16 (62%) - 6/16 (38%)Ground Duels Won
31/60 (52%) - 29/60 (48%)Was Fouled
10 - 8Successful Dribbles
6/12 (50%) - 9/18 (50%)Was Dribbled Past
6 - 9Final Third Possession Won
1 - 5Possession Lost
102 - 97Fouls
9 - 10Yellow Cards
3 - 2
Lineups for Germany vs. Portugal
The lineups for Germany and Portugal were picked with winning in mind for this crucial game. Fans closely watched the starting lineups and any absences for this key matchup. The choice of starters and substitutes was a big part of each team’s preparation. Both Germany and Portugal made tactical changes to get the best performance on the field.
Home Team: GermanyCoach: Julian Nagelsmann.
Goalkeeper: Marc-André ter Stegen.
Defenders: Waldemar Anton, Robin Koch, Jonathan Tah, Maximilian Mittelstadt.
Midfielders: Aleksandar Pavlović, Leon Goretzka, Joshua Kimmich, Florian Wirtz.
Strikers: Leroy Sané, Nick Woltemade.
Subs: Karim Adeyemi, Niclas Füllkrug, Serge Gnabry, Robin Gosens, Felix Nmecha, Robert Andrich, Oliver Baumann, Tom Bischof, Pascal Gross, Angelo Stiller, Alexander Nübel, David Raum, Deniz Undav.
Missing Players: Jonathan Burkardt, Nadiem Amiri.
Away Team: PortugalCoach: Roberto Martínez.
Goalkeeper: Diogo Costa.
Defenders: Nuno Mendes, Goncalo Inacio, Ruben Dias.
Midfielders: João Neves, Bruno Fernandes, Ruben Neves, Bernardo Silva.
Strikers: Pedro Neto, Cristiano Ronaldo, Francisco Trincão.
Subs: Nelson Semedo, Francisco Conceicao, João Palhinha, Vitinha, Diogo Jota, Diogo Dalot, Rui Silva, João Félix, José Sá, Gonçalo Ramos, Rodrigo Mora, Renato Veiga, Pedro Gonçalves, Antonio Silva, Rafael Leão.
Event Details:
Name: Germany vs. Portugal
Date: Wednesday, June 4, 2025
Location: Allianz Arena
Capacity: 75024