Five days after Eriksen required emergency medical treatment to revive him in Denmark’s opening loss to Finland, his team were back in action at the same venue.
With the Inter Milan midfielder potentially within ear-shot, recovering at Rigshospitalet less than a kilometre away, the Danes took a second-minute lead to send the 25,000-strong crowd wild as Yussuf Poulsen fired into the bottom corner.
It was the second-quickest goal in European Championship history.
Belgium kicked the ball out of play after 10 minutes as the players and supporters held a minute’s applause for Eriksen, who usually wears the number 10 shirt.
The 29-year-old is to be fitted with a defibrillator after suffering a cardiac arrest.
The hosts had chances to double their lead, but the game was changed by the half-time introduction of De Bruyne for his first appearance of the tournament after suffering facial fractures in Manchester City’s Champions League final loss to Chelsea.
The midfielder showed great composure to tee up Thorgan Hazard to tap in a 55th-minute leveller, before running onto fellow substitute Eden Hazard’s clever pass and hammering a left-footed strike past Denmark goalkeeper Kasper Schmeichel with 20 minutes remaining.
“I didn’t want to celebrate that goal. I have too much respect for the Danish fans,” De Bruyne added.
Belgium join Italy in the last 16, sitting three points clear of Russia and Finland -- who they face in Saint Petersburg on Monday needing a point to finish top of the Group B table.
Denmark still have a chance of reaching the next round, as a win over Russia in their final group game in Copenhagen could potentially see them through.
Dutch ease through
Frank de Boer’s Netherlands marked their return to major tournament football after a seven-year absence by reaching the last 16 with a game to spare after a 2-0 win over Austria in Amsterdam.
Denzel Dumfries, who scored the winner in a dramatic 3-2 victory over Ukraine on Sunday, won a penalty for a foul by Austria captain David Alaba which was scored by Memphis Depay in the 11th minute.
The 25-year-old Dumfries, who plays for PSV Eindhoven, slotted home to finish off a brilliant attack led by Depay and Donyell Malen with 23 minutes to play.
“The most important thing isn’t my performance, it’s the three points,” said Dumfries. “We created good chances and deserved the victory.”
Juventus defender Matthijs de Ligt was back in the side after sitting out the opener with a groin problem and helped the Dutch keep their first European Championship clean sheet since a 2-0 group-stage victory over Romania in 2008.
The Netherlands’ win seals top spot in Group C ahead of Austria and Ukraine, who meet on Monday with second place up for grabs, and makes North Macedonia the first side to be eliminated from this year’s tournament.
Ukraine edged out North Macedonia in the group’s other game with a 2-1 victory in Bucharest as Andriy Yarmolenko and Roman Yaremchuk both scored their second goals of the tournament.
Ezgjan Alioski pulled one back for major tournament debutants North Macedonia, but they failed to find an equaliser.
On Friday, England look to seal a place in the knockout phase when they welcome old rivals Scotland to Wembley, while Croatia take on the Czech Republic in the other Group D game.
Manchester United centre-back Harry Maguire will return to the England squad after a six-week absence with an ankle injury, while Scotland will welcome back Arsenal defender Kieran Tierney.
Elsewhere, Sweden will look to back up their hard-fought goalless draw with Spain in Saint Petersburg against Slovakia, who beat Poland in their Group E opener.