Hungary beat Austria 2-0 in Bordeaux on Tuesday in their EURO 2016 Group F opener.
Both goals arrived in the second half as Adam Szalai and Zoltan Stieber were the heroes for Hungary in their first game in the European Championships since 1972.
Austria had this moments but failed to break through against veteran goalkeeper Gabor Kiraly.
Next up for Austria is Portugal, while Hungary all of a sudden are in a very good spot as they face Iceland on Saturday.
Inside the first 40 seconds of the game Austria almost went ahead as David Alaba drove forward and struck a wonderful dipping effort which look destined for the bottom corner but cannoned back off the post.
Austria continued to push and Alaba had his shot saved by the brilliant Gabor Kiraly after good link up play with Marko Arnautovic.
Hungary had some speculative efforts and then Dzsudzsak had a glorious chance which he squandered as half time arrived it was Austria on top without being ahead.
Dzsudzsak again went close either side of half time as Hungary surprised but Austria still had plenty of chances but were denied by Kiraly.
In the second half the Hungarians took a shock lead just after the hour mark as Szalai finished well. 1-0.
Things went from bad to worse for Austria as just four minutes later Dragovic was shown a second yellow card and Austria was down to 10 men.
Late on Austria pushed for an equalizer with Alaba going close but Hungary doubled their lead with Stieber lobbing home after catching Austria on the break. What a win for Hungary as they upset the much-fancied Austrians.