Pre-tournament favourites Belgium set up a quarter-final showdown with Wales at Euro 2016 courtesy of a 4-0 thumping of Hungary, who competed with their more illustrious opponents for large periods, before succumbing to three late goals which made the final scoreline appear a lot more authoritative.
Belgium took an early lead through Tottenham defender Toby Alderweireld, who rose highest to meet Kevin de Bruyne's excellent freekick. The Manchester City playmaker had another exceptional outing, creating 3 of the four goals, and the only thing missing from his performance was a goal, despite having 7 strikes on goal. The best of those was a freekick which veteran Hungargian keeper Gabor Kiraly tipped onto the bar.
Belgium had plenty of chances to kill the game off in the first half itself, but ran into a determined Kiraly, who despite being 40 years old was having an outstanding game himself.
That second goal that Belgium were yearning for finally did arrive in the 78th minute with substitute Michu Batshuayi getting on the end of a tap-in after Eden Hazard burst past the Hungarian defence and laid the ball on a plate for the striker to pass home.
Hazard then turned on the style himself, taking the ball from Kevin de Bruyne as Belgium counter attacked with pace. The Chelsea wide man left two defenders on their backsides before producing a perfect finish into the far corner, giving Kiraly no chance.
Those last two goals came within a minute of each other, ending the game as a contest.
There was still time though for Belgium to add a fourth with another sub Yannick Carrasco producing a composed left footed finish to complete another fast break in injury time.
Belgium were very much deserving of their win, having created 25 goal scoring opportunities, whilst also putting 14 of those on target, however, Hungary were in this contest for large periods, having created 16 chances of their own, but failed to find a away past Thibaut Courtois a solid presence in the Belgian goal.
Final Score: Hungary 0-4 Belgium (Alderweireld 10', Batshuayi 78', Hazard 79', Carrasco 90+1')