Belgium roared into the EURO 2020 Round of 16 with a 2-0 win over Finland in their last group match on Monday night.
The Red Devils had already booked a ticket in the knockout phase following their 2-1 win in the match against Denmark and ensured they move through with 100 per cent record.
Thomas Vermaelen and Romelu Lukaku scored for Belgium, but were meant to toil for the win against a determined Finland.
The match got off to a slow start, with the only clear chance falling to Doku in the 42nd minute after getting into the box from the left before trying to find the bottom right corner only for the goalkeeper to tip the ball away brilliantly.
Belgium improved in the second half, creating a number of chances as they went all out for the win.
The first of such fell to Eden Hazard inside the box from a Kevin de Bruyne corner on the hour mark, but the brilliant Hradecky made a wonderful save to deny the Red Devils.
Hradecky then denied the Real Madrid forward a few minutes later after Witsel squared from the left, giving him the chance to unleash a low shot with his left foot, but the keeper got down again to make a wonderful save.
They then thought they had their lead when Lukaku put the ball in the back of the net in the 65th minute, but the goal was ruled out for offside.
Roberto Martinez's men finally got the breakthrough with 15 minutes to go when Thomas Vermaelen headed a corner ball against the post before it hit the goalkeeper and into the net.
Lukaku then got their second with nine minutes to go when De Bruyne found him inside the box, and he held off a defender before spinning on the ball and powering home for his 21st strike in his last 17 in competitive matches.
Elsewhere, Christian Eriksen's Denmark finished second behind Belgium after thumping Russia 4-1 in the other match.
Mikkel Damsgaard opened the scoring in the first half before second-half goals from Yussuf Poulsen, Andreas Christensen, and Joakim Maehle gave them the big win. Artem Dzyuba scored the consolation for Russia.