Barcelona delivered another victory to Lewis Hamilton just 4 seconds ahead of his MercedesAMGF1 team mate Valtteri Bottas.
The new ‘dynamic duo’ have taken another 1-2 off Scuderia Ferrari and Red Bull. Most improved once again is Haas with a 7th and 10th place respectively.
Stroll and Norris were casualties in the latter part of the race, with Vettel flat-spotting early and Leclerc having a hard for medium compound change nearing the race end.
Lewis took another point after setting fastest lap taking his tally to 112 with Bottas on 105. Giovinazzi, Russell and Kubica yet to score a point this season amongst the 20 drivers.
Next round is Monaco on May 26.
Hanoi Vietnam continue to separate parts of the city for the construction of their 2020 Formula One circuit.