Alderweireld header in the 10th minute gave Belgium the lead, before Batshuayi first touch in the 78th minute after coming on as a substitute resulted in a goal and Eden Hazard crowned an evening of fabulous performance with a solo goal in the 78th minute to hit the headlines. Carrasco, who came off the bench registered his name on the score sheet in added time to complete the wallop.
5-star Belgium beat Hungary 4-0
Eden Hazard put up perhaps the best performance by an individual in the ongoing European Championship as Belgium thrash Hungary.
The win is the highest by a side in the 2016 UEFA European Championship.
They underwhelmed at the 2014 World Cup, but the most promising Belgium squad since Guy Thys' 1980 runners-up suggested they could be set to fulfil their potential on the big stage.
At times, Marc Wilmots' side made hard work of it against the Magyars, but they did create 25 efforts on goal.
Manchester City's Kevin De Bruyne had seven of those, including a brilliant first-half free-kick that was tipped over by 40-year-old Gabor Kiraly. The 24-year-old also provided three of the four assists.
Both he and Hazard were the most potent weapons, with Everton striker Romelu Lukaku failing to marry willingness with goal threat.
It was Spurs defender Alderweireld who gave the Belgians a 10th-minute lead when he headed in De Bruyne's free-kick from the left.
After soaking up Hungarian pressure, they finally scored a second when Batshuayi slotted in Hazard's square ball, only two minutes after coming on.
Hazard made it 3-0 with the goal of the game. Belgium broke from the Hungary area, De Bruyne played a pass to the feet of Hazard who dived in from the left, eased past two challenges before slotting into the keeper's bottom left.
By this point, Hungary had given up the fight and were handed a knockout blow when Atletico Madrid's Carrasco, on as a substitute, slammed in from another De Bruyne through ball.
JOIN OUR PULSE COMMUNITY!
Eyewitness? Submit your stories now via social or: