Video LoadingVideo UnavailableClick to playTap to playThe video will auto-play soon8CancelPlay now
Get the FREE Mirror Football newsletter by email with the day’s key headlines and transfer news
Invalid EmailSomething went wrong, please try again later.Sign upWhen you subscribe we will use the information you provide to send you these newsletters. Your information will be used in accordance with ourPrivacy Notice.Thank you for subscribingWe have more newslettersShow meSee ourprivacy notice
Germany have blown Euro 2020's Group of Death' wide open with a 4-2 comeback win over Portugal.
Joachim Low's men were on the verge of losing the first two games of a major competition for the first time in their history after Cristiano Ronaldo's opener.
But own goals from Ruben Dias and Raphaël Guerreiro and second-half strikea from Chelsea star Kai Havertz and Robin Gosens completed the turnaround for the hosts, before Diogo Jota added a consolation.
It was an entertaining encounter at the Allianz Arena as Germany put themselves back in contention to qualify for the knockout phase.
Here are the winners and losers from tonight's six-goal thriller.
Robin Gosens scores for Germany against Portugal
Can Portugal go all the way in Euro 2020 after tonight's defeat to Germany? Comment below
Winners Euro 2020
When two heavyweights go head to head, it doesn't live up to the billing but Germany vs Portugal did not disappoint.
It was end-to-end stuff with both sides looking to win the game with an endless amount of attacking talent on show.
Germany came flying out the blocks after a disappointing display against France in their opener, but Portugal undeservedly took the lead through Cristiano Ronaldo.
McGinn mocks Ronaldo with Coca-Cola gag as UEFA prepare to issue fines
Neville and Vieira disagree over England's problem after Scotland draw
The hosts would keep the pressure on the Portuguese and would find themselves in front after two own goals from Ruben Dias and Raphaël Guerreiro.
Havertz and Gosens would then seal the victory after the break to give Germany a well-deserved three points despite a late goal from Jota.
Arguably one of the games of the tournament so far – more where that came from, please.
Robin Gosens of Germany scores an offside goal against Portugal
Robin Gosens was the only player in the Germany starting line-up that hasn't played in the Bundesliga, but don't sleep on the Atalanta wing-back just because he isn't a household name.
The 26-year-old was a source of joy for Joachim Low's men down the left-hand side throughout the full match and will have given Nelson Semedo nightmares tonight.
Gosens rampaged forward at every opportunity and played a huge part in every goal, involved in the build-up for the first three and netting a brilliant header to add a fourth.
He was so unlucky to have a goal chopped off too as Serge Gnabry was called for offside, but what a finish it was as he found the back of the net with an impressive acrobatic effort.
An outstanding performance.
Kai Havertz makes it 3-1 for Germany
The forward might have had a slow start to his season, but he's finishing it in some style.
After netting the winner in the Champions League Final for Chelsea a few weeks ago, Kai Havertz has shown he is the man for the occasion once again with a fine display.
The rising star was involved in Germany's first two goals before getting in on the action himself as he stabbed home Gosen's cross for Germany's third.
He caused Ruben Dias and the Portugal defence all sorts of problems all night with a brilliant all-round display.
Losers Cristiano Ronaldo
Portugal's Cristiano Ronaldo celebrates scoring their first goal
After a barrage from Germany in the opening 15 minutes, Ronaldo gave Portugal the lead against the run of play.
It was virtually his first touch of the match with a clinical counter-attack started by Bernardo Silva who played a lovely ball over the top for Diogo Jota, who put it on a plate for the Juventus striker – before returning the favour for the Liverpool man in the second half to make it 4-2.
That's three goals in the competition for the captain, joint top goalscorer with Patrik Schick, but it was an off night for the striker.
He was rarely involved and left a frustrated figure for the most part as Portugal failed to give him any quality service.
Cristiano Ronaldo had an off night for Portugal
(Image: POOL/AFP via Getty Images)
The Portugal boss has to take some of the blame for this result as he got his tactics all wrong.
Germany's width through Gosens and Joshua Kimmich were causing them all sorts of problems in the first half, but it didn't seem like he paid attention to the warning signs.
For Low's side, it was a case of if it ain't broke, don't fix it as they continued to attack Portugal's full-backs after the break as they took a 4-1 lead.
Portugal were fancied to win this game after their comfortable victory over Hungary and, although they still have a good chance to progress from their group, their championship credentials have to be questioned after this defeat.