Austria almost scored the quickest ever goal at the Euros but David Alaba’s shot after 28 seconds hit the post.
Hungary contained their rivals and took the lead when Adam Szalai slotted in Laszlo Kleinheiser’s pass.
A disappointing Austria had Aleksandar Dragovic sent off for a second bookable offence before Zoltan Stieber sealed Hungary’s win with a composed dink.
Memorable win for Magyars
Hungary were back at a major tournament for the first time since the 1986 World Cup and triumphed by virtue of superior work-rate, organisation and quality.
They might not have had as many household names as their rivals but they had more of a team ethic and were rewarded when Szalai – having been involved in the build-up twice – put them in front. In the closing moments Stieber coolly lifted the ball over the keeper to seal the win.
Austria had high hopes at Euro 2016 after they won nine out of 10 matches in an unbeaten qualifying campaign.
However, Alaba’s early effort aside, they struggled to live up to the expectation as key forwards Zlatko Junuzovic, Marko Arnautovic and Marc Janko were comfortably marshalled by the Hungary defence.
Arnautovic did produce one lovely flick in a one-two that opened up the Hungarian defence but, after receiving the ball at the far post, Martin Harnik mishit his effort at goal.
Junuzovic, who had 10 assists in the Bundesliga as he helped Werder Bremen avoid relegation last season, went off with an ankle injury and Austria manager Marcel Koller will be concerned by the seriousness of that as well as the lack of cohesion and quality from his side.
Man of the match – Zoltan Gera
What they said:
Austria coach Marcel Koller: “I think we started well. Essentially I think we were too nervous in the first half and lost the ball too often unnecessarily. We gave Hungary the chance to have possession too often.”
Hungary boss Bernd Storck: “We knew what to expect from Austria and we knew what their strengths were. We took their important players out of the game which was key, and that was vital to our success.”
The stats you need to know
- Szalai’s goal was his first for club or country since December 2014, when he netted for Hoffenheim against Eintracht Frankfurt in the Bundesliga.
- It was also Szalai’s first goal in 41 matches.
- Austria have gone 13 games without a clean sheet at a major tournament, last keeping one against Algeria at the 1982 World Cup.
Source: BBC NEWS