Ferrari boss Maurizio Arrivabene does not think fourth and fifth at the Canadian Grand Prix was a fair reflection of the gains the team made with its upgraded power unit in Montreal.

Ferrari spent three of its ten remaining engine upgrade tokens ahead of the weekend but the challenge never materialised, with Ferrari's cause not helped by Sebastian Vettel starting 18th after a troubled Saturday. Kimi Raikkonen qualified third behind the Mercedes pair but he dropped off the pace and ruined his chances of a podium finish with a costly spin.

Mercedes ended up finishing with a 40 second advantage over Valtteri Bottas, their biggest margin of victory since their dominant one-two in Melbourne.

When asked if the engine upgrade delivered everything Ferrari had expected, Arrivabene replied: "Yes. The engine upgrade was giving us the answer, a positive answer, that we were looking for. Unfortunately this weekend was not a good one for a number of circumstances. The response we had from the engine was good."

Arrivabene pointed to Vettel's race, which saw the German gain 13 places, as proof Ferrari should have been closer to the Silver Arrows pair.

"If you look at the pace of Seb during the race it's quite clear, in terms of timings, we were there. We had a number of circumstances - we had a problem with the seal, I'm sure without that problem Seb was really there. In terms of performance is fine. If you're asking me if I'm happy, no, I'm not happy, that's for sure.

"Kimi got good pace at certain points. He was supposed to do a one-stop strategy but after the spin we went to two-stop to try to catch Bottas but it was not possible. Having said so, this weekend was not a good weekend. I'm pleased for Seb because he was doing a great race but when you get points and not a podium you cannot say you are satisfied, I am not."