A delightful finish from captain Adam Szalai gave Hungary a hugely impressive victory over Germany.
Adam Szalai’s sublime finish kept Hungary on course for the UEFA Nations League Finals as they beat Germany 1-0 in Leipzig.
Captain Szalai struck almost midway through the first half on Friday to give his side an impressive victory that will keep them two points clear at the top of Group A3.
Marco Rossi’s side will qualify for next year’s finals if they avoid defeat at home to Italy on Monday, with the European champions beating England 1-0 at the San Siro.
It was another memorable night for Hungary at the Red Bull Arena, while Hansi Flick will mourn a night to forget with the World Cup looming.
Hungary showed proactive intent from the first whistle, tackling their hosts head-on with great intensity and their approach was rewarded when Germany were caught napping from a corner on 17 minutes.
Few seemed to expect Szalai to pounce inside the six-yard box and the striker’s superb flick to convert Dominik Szoboszlai’s cross sailed beyond the grasp of Marc-Andre ter Stegen and into the far corner of the net for a decent lead.
Germany thought they had leveled with Thomas Muller’s strike shortly after the restart but the goal was ruled out as Jonas Hoffman was offside.
That was as close as Flick’s side came to rescuing a point as Hungary held their fate in their own hands heading into a crucial final group game.