Portugal came from behind to beat Germany 2-1 in Munich and earn a place in the Nations League final, where they will play either France or Spain, APA reports citing Goal.com.
Germany came closest in the first 20 minutes, forcing Diogo Costa into two excellent saves, including a stunning stop down low to his left to tip Leon Goretzka's driven effort around the post.
Just a minute after half-time, Cristiano Ronaldo stretched to reach Nuno Mendes' superb cross, but he could only divert the ball wide.
Germany went up the other end, seconds later, to take the lead through Florian Wirtz, who met a clever ball from Joshua Kimmich with a smart header. VAR recommended a review, but the referee stood by his original decision.
After the hour, Francisco Conceicao came off the bench and equalised with a stunning, curling drive from range.
With two minutes to go, Portugal were denied a third by a brilliant Marc-Andre ter Stegen double save, denying both Diogo Jota and Conceicao. It is the first time in 25 years that Portugal have beaten their German counterparts.