On a night when the players of both teams celebrated Christian Eriksen’s continuing recovery from a cardiac arrest, the Manchester City midfielder, playing for the first time since suffering facial fractures in the Champions League final, set up Thorgan Hazard’s 55th-minute equaliser and then thumped home the winner 20 minutes from time.
Denmark had got off to the perfect start on an emotional night in Copenhagen when Yussuf Poulsen gave them a second-minute lead, but De Bruyne’s introduction shook the Belgians out of their first-half lethargy to maintain a perfect start to their Group B campaign.
They will be joined in the knockout stages by Holland, who secured top spot in Group C with a comfortable 2-0 win over Austria.
Mephis Depay’s early penalty and a second from Denzel Dumfries after the break were enough to give Frank De Boer’s men the three points.
Goals from Andriy Yarmolenko and Roman Yaremchuk kept alive Ukraine’s hopes of making it to the last 16 courtesy of a 2-1 Group C win over North Macedonia.
Andriy Shevchenko’s men led 2-0 at the break in Bucharest and although Ezgjan Alioski pulled a goal back, converting the rebound after his penalty had been saved, Ruslan Malinovsky later passed up a chance to cement the win when he missed from the spot.
Post of the day
Quote of the day
Denmark head coach Kasper Hjulmand sends a message to midfielder Christian Eriksen as he continues his recovery from a cardiac arrest.
Spot of bother
North Macedonia’s Alioski acrobatically fired home the rebound after Ukraine keeper Georgiy Bushchan had denied him from 12 yards, but at the other end, Malinovsky was not given a second chance by Stole Dimitrievski.
Belgium defender Jason Denayer recovered from a dreadful start when his error handed Denmark the chance to open the scoring to finish on the winning side.
Sweden v Slovakia (1400)
Croatia v Czech Republic (1700)
England v Scotland (2000)