An own goal and a Romelu Lukaku strike made the difference as the Belgians finished Group B play with nine points from three games as the head to the knockout stage. Finland, who finish the group in third, must await other results to learn if they will move on to the round of 16.
Belgium piled on relentless pressure all match and Lukaku looked to have finally broke the ice in the 65th minute with a confident strike from inside the box after being picked out by smart Kevin De Bruyne through ball. But a VAR review judged the Inter Milan striker was fractionally offside before the pass and overturned the goal.
Thomas Vermaelen helped make amends nine minutes later when his header from a De Bruyne corner kicked off the crossbar, hit Finland goalkeeper Lukas Hradecky and bounced into the net for the opening score.
Lukaku, then, got his goal soon after with a tidy turn and finish after receiving a De Bruyne pass with his back to goal — the powerful striker beating Hradecky to the near post with a well-struck right-footed shot.