Charles Leclerc registered the maiden win of his Formula One career after romping to victory at the Belgian Grand Prix.
Less than 24 hours after Leclerc's French motor racing contemporary, Anthoine Hubert, was killed at the Spa-Francorchamps venue, the young Monegasque driver delivered a dominant display to take the chequered flag in his friend's honour.
Lewis Hamilton finished second after fighting his way past Sebastian Vettel with 12 laps remaining.
Hamilton's Mercedes team-mate Valtteri Bottas also managed to see off Vettel after the Ferrari driver was forced to make an additional stop for tyres.
Hamilton extended his lead over Bottas in the championship to 65 points.
"This one is for Anthoine," said an emotional Leclerc on the radio.
"It feels good but it is difficult to enjoy a weekend like this.
"On one hand I have realised a dream, but on the other hand it has been a difficult weekend.
"I have lost a friend, so I would like to dedicate my win to him.
"We have grown up together. It is a shame what happened yesterday, so I cannot enjoy my first victory."
Leclerc posted a childhood picture with his arm around Hubert upon news of his death following a horrifying 257kmh crash in Saturday's Formula Two race.
He accompanied the picture with the words: "I can't believe it."
The Ferrari driver, who is 22 next month, the same age as Hubert, was visibly moved by the tragedy.
Prior to the race, he hugged Hubert's mother, Nathalie.
A moment of silence was observed before the race in the French driver's memory. Nathalie held her son's pink and white crash helmet. Hubert's brother, Victhor, stood alongside her as the Formula One and grieving Formula Two drivers formed an arc, bowing their heads in honour of their fallen colleague.
All 20 of the drivers' cars yesterday were adorned with "Racing for Anthoine" stickers.