Cristiano Ronaldo scored his 137th international goal when Portugal Germany defeated 2-1 in a brilliant comeback to go to the UEFA Nations League final.
The 40-year-old tapped Nuno Mendes in the 68th minute in the low pass for what turned out to be the winner and set up a final against France or Spain.
Ronaldo's efforts came only five minutes after Francisco Conceicao had canceled Florian Wirtz-Opener for the hosts for a 48th minute.
Portugal won the first tournament in 2019, but their hope for a second success looked slim when they fell behind in Munich.
Bayer Leverkusen Vooruit Wirtz, close to completing a relocation of £ 109 million to Premier League champions Liverpool, led Germany in the front, connected to a smart lofted ball about the defense by Joshua Kimmich, who made his 100th performance.
Portugal was furious that the goal was allowed to be because they thought the German debutant Nick Wolade Defender Ruben Dias had blocked and, despite the fact that referee Slavko Vincic was advised to re -view the incident on a pitchside monitor, the strike was allowed.
But replacement Conukicao scored a nice equalizer of 63rd minutes.
After he only arrived five minutes earlier, he gathered the ball close to the correct touchline before ran at home defense and curled an excellent finish along Marc-Andre ter Stegen.
Ronaldo, not marked up close, added the decisive second goal to turn the draw, although Germany forced almost extra time when the strike by Karim Adeyemi hit the post.
France and Spain will play the second semifinal in Stuttgart on Thursday, with the final in Munich on Sunday.
Line-ups
Germany XI: Ter Stegen, Goretzka, Kimmich, Tah, Sane, Anton, Koch, M. Mittelstädt, Nick Woltemade, Wirtz, Pavlovic
Subs: Oliver Baumann, Gross, Füllkrug, Gnobry, Andrich, Kehrer, Gosens, Alexander Nübel, David Raum, Deniz Undav, Adeyemi, Nmecha, Tom Bischof
Portugal XI: Ronaldo, Neves, Bruno Fernandes, Ruben Dias, Bernardo Silva, Diogo Costa, Francisco Trincão, Pedro Neto, Nuno Mendes, Gonçalo Inácio, João Neves
Subs: Rui Silva, Semedo, Jose Sa, Palhinha, Jota, Dalot, Felix, Pedro Gonçalves, Leao, Vitinha, Francisco Conukição, Gonçalo Ramos, António Silva, Renato Veiga, Rodrigo Mora
