Romelu Lukaku scored as decisive double as Belgium beat Denmark 4-2 to reach the Nations League Finals.
Roberto Martinez’s side needed only to avoid defeat to prevent Denmark from finishing top of group A2 and they started strongly in Leuven, Youri Tielemans putting them ahead after only three minutes.
Jonas Wind levelled in a first half in which the visitors were the more threatening side, but when Kasper Schmeichel could not quite do enough to deny Lukaku 57 minutes in, the contest was effectively settled.
Lukaku nodded in his second and Belgium’s third 12 minutes later to make certain of the victory and reach 57 goals for his country, including six in his past four appearances.
A late aberration from Courtois gifted Denmark a second but Kevin De Bruyne struck an immediate reply to quash any fear of a late comeback.
Tielemans fired Belgium ahead against England and did so again here from a similar distance, his left-foot shot from the edge of the area bobbling beyond Schmeichel and into the bottom-right corner.
Denmark equalised 14 minutes later, Wind heading a loose ball beyond Courtois after Martin Braithwaite’s shot had been blocked.
Braithwaite had a great chance to make it 2-1 but was denied by a sprawling Courtois, and Lukaku nearly glanced Belgium back in front from De Bruyne’s cross.
Lukaku had cut an isolated figure but took the next chance that came his way in the second half.
A quick free-kick allowed De Bruyne to feed the striker, whose shot struck the onrushing Schmeichel but looped up and over the line, with the covering Andreas Christensen only able to hook the ball high into the net.
The Inter striker planted a firm header past Schmeichel from six yards out after a fine cross from Thorgan Hazard to make it 3-1, before Courtois allowed Nacer Chadli’s pass to roll beneath his foot and into the net to leave Martinez looking thunderstruck on the touchline.
De Bruyne soon calmed any nerves, though, side-footing into the net after Thomas Foket’s cross had bobbled across the Denmark box.