There is nothing illegal with "team orders" but Raikkonen is one of Formula One's most popular drivers and there were many hoping to see the 37-year-old 2007 champion roll back the years and win again.
The German celebrated as jubilantly as his seven times champion compatriot would have done, whooping over the radio and beaming from the podium as mechanics sang the Italian national anthem. "The bottom line is that it's a great result for the team".
Kimi Raikkonen, the Finnish team mate who had led from pole for almost half the race, stared straight ahead and set about glugging the champagne as soon as he could. It's still second place but obviously it doesn't count a lot in my books at least. But it is how it goes sometimes.
And Mercedes boss Toto Wolff admitted they must raise their game for Montreal, with Valtteri Bottas also off the podium in fourth after coming home behind Red Bull's Daniel Ricciardo. "When you get the safety auto, these tyres are like driving on ice".
"Not only a victory, but a one-two finish at a grand prix with a tradition as glorious as Monaco, where Ferrari last won with another one-two, delivered on that occasion by [Michael] Schumacher and [Rubens] Barrichello".
"Ferrari seems to work everywhere, so these next 14 races will be very very hard", he said. "When I heard the lap times of Bottas, I felt I needed to stretch myself and I was surprised I could get so much pace from the vehicle".
However the day belonged to Vettel who was unbeatable from the moment he came out of the pits ahead of his teammate.
The pair made contact an Wehrlein's vehicle pitched onto its side into the barrier.
The obvious conclusion - although Ferrari denies it - was that the team deliberately engineered the situation so that Vettel scored maximum points ahead of the Finn. Ricciardo and team-mate Max Verstappen are usually good value for this kind of thing, but the pair of them spent their afternoons tangled up in traffic and unable to shrug off Valtteri Bottas.
Brazilian Felipe Massa was ninth for Williams and Denmark's Kevin Magnussen took the final point for Haas. Renault's Jolyon Palmer finished 11th at Monaco ahead of the Force India drivers Esteban Ocon and Sergio Perez, who could not manage to secure any points finishing 12th and 13th respectively.
Weirdly during the safety vehicle Marcus Ericsson's race ended at the first corner and as soon as the cars were released Stoffel Vandoorne crashed in the same place.