Kevin de Bruyne set up one goal and scored another in a 2-1 comeback against Denmark that secured Belgium's place in the next round.
It was Denmark's first game since Christian Eriksen's collapse, and the hosts started at a furious pace at a raucous Parken Stadium in Copenhagen. Yussuf Poulsen scored with a low shot inside the far post in only the second minute.
The Danes dominated the first half but Belgium turned to a bench bursting with talent.
De Bruyne came on after halftime for his first appearance since sustaining a facial fracture in the Champions League final and squared the ball for Thorgan Hazard to equalise in the 55th minute. He then scored in the 71st with a low shot from outside the area.
Denmark coach Kasper Hjulmand had said the team's strategy for keeping Belgium striker Romelu Lukaku quiet was to make sure he didn't get the ball in the first place. And Denmark largely succeeded until the 55th, when Lukaku burst forward down the right flank before passing to De Bruyne. The Manchester City midfielder went around a defender inside the area before teeing up Hazard, who slotted it past a scrambling Kasper Schmeichel.
De Bruyne completed the comeback by finishing off another classy move to thump the ball into the net in the 74th minute. Eden Hazard came on and set up De Bruyne for the second goal.
De Bruyne ran toward the Belgium fans but didn't celebrate the goal, pushing in hands down in a calming motion out of respect for Eriksen.