Spa-Francorchamps - Mercedes team chief Toto Wolff congratulated Charles Leclerc on his maiden victory on Sunday and said it was fitting that he did so in tribute to his late friend Anthoine Hubert.
The 22-year-old French racing driver Hubert lost his life after crashing in Saturday's Formula Two race at the Belgian Grand Prix.
Leclerc claimed his first win and Ferrari's first of the season with a polished drive to resist a late surge by Lewis Hamilton of Mercedes.
Wolff said he felt the final result was right on a difficult weekend for the paddock and the sport.
"We're torn because we need to look at the race, but then a young man has lost his life and that is overshadowing everything," said Wolff.
"We should remember him - and in a way it's good that Charles won the race. They were close, the two Frenchmen, so everything happens for a reason."
He added that if the race had continued for two more laps Lewis Hamilton may have caught and passed Leclerc, whose tyres were badly worn.
"Overtaking on the straight is very difficult against that Ferrari, but maybe two would have done it," he said.
"I think for us it was not really a great track. We are lacking the speed on the straight line so if that is damage limitation we have to be very, very happy with it."
Ferrari team chief Mattia Binotto admitted he was glad that the race had only been 44 laps.
"Lewis Hamilton was doing some very fast lap times and it was important somehow to keep the distance to him," said the Italian team boss.
"Lucky for us, the race was only 44 laps! I think it was important - the first win for Charles, of course, and I am sure it won't be the last."
Binotto added that Leclerc's victory exemplified his mental strength and the valuable contribution of Sebastian Vettel to the team triumph.
"We said at the start of the season that team points come first," he said. "Charles drove very fast the entire weekend.
"We had to protect the position against Mercedes - and we had no choice at the time. I think Sebastian has been very helpful for Charles today and it's good for the team spirit."
He shrugged off suggestions that after showing dominant straight-line speed in Belgium, Ferrari would be clear favourites at their home Italian race next weekend.
"We know that Monza is long straights and speed is required - and I think our pace here has shown that we can be competitive."
Vettel said he struggled with his tyres and overall pace, which led to him pulling across to let Leclerc pass him midway through the contest.
"I'm happy for the team, but for myself I am not happy. I didn't have the pace ultimately - I was struggling to stay on top of the tyres, which is not normally a problem at all.
The outcome left Vettel still without a win in 12 months since his last victory - at the 2018 Belgian race.
Belgian Formula One Grand Prix results on Sunday:
1. Charles Leclerc
(MON/Ferrari) 1hr 23min 45.710sec, 2. Lewis Hamilton (GBR/Mercedes-AMG)
at 0.981s, 3. Valtteri Bottas (FIN/Mercedes-AMG) at 12.585, 4. Sebastian
Vettel (GER/Ferrari) at 26.422, 5. Alexander Albon (THA/Red Bull-Honda)
at 1:21.325, 6. Sergio Perez (MEX/Racing Point-Mercedes) at 1:24.448,
7. Daniil Kvyat (RUS/Toro Rosso-Honda) at 1:29.657, 8. Nico Hülkenberg
(GER/Renault) at 1:46.639,9. Pierre Gasly (FRA/Toro Rosso-Honda) at
1:49.169, 10. Lance Stroll (CAN/Racing Point-Mercedes) at 1:49.838, 11.
Lando Norris (GBR/McLaren-Renault) at 1 lap, 12. Kevin Magnussen
(DEN/Haas) at 1 lap,13. Romain Grosjean (FRA/Haas) at 1 lap, 14. Daniel
Ricciardo (AUS/Renault) at 1 lap, 15. George Russell (GBR/Williams) at 1
lap, 16. Kimi Raikkonen (FIN/Alfa Romeo Racing-Ferrari) at 1 lap, 17.
Robert Kubica (POL/Williams) at 1 lap, 18. Antonio Giovinazzi (ITA/Alfa
Romeo Racing-Ferrari) at 2 laps
1. Lewis Hamilton (GBR) 268 pts, 2. Valtteri Bottas (FIN) 203, 3. Max
Verstappen (NED) 181, 4. Sebastian Vettel (GER) 169, 5. Charles Leclerc
(MON) 157, 6. Pierre Gasly (FRA) 65, 7. Carlos Sainz Jr (ESP) 58, 8.
Daniil Kvyat (RUS) 33, 9. Kimi Raikkonen (FIN) 31, 10. Alexander Albon
(THA) 26, 11. Lando Norris (GBR) 24, 12. Daniel Ricciardo (AUS) 22, 13.
Sergio Perez (MEX) 21, 14. Nico Hülkenberg (GER) 21, 15. Lance Stroll
(CAN) 19, 16. Kevin Magnussen (DEN) 18, 17. Romain Grosjean (FRA) 8, 18.
Antonio Giovinazzi (ITA) 1, 19. Robert Kubica (POL) 1
1. Mercedes-AMG 471 pts, 2. Ferrari 326, 3. Red Bull-Honda 254, 4.
McLaren-Renault 82, 5. Toro Rosso-Honda 51, 6. Renault 43, 7. Racing
Point-Mercedes 40, 8. Alfa Romeo Racing-Ferrari 32, 9. Haas 26, 10.