HAAS claimed a double top-ten finish in yesterday’s Formula 1 Spanish Grand Prix.

After failing to pick up a point in Azerbaijan a fortnight ago, Kevin Magnussen led the way with a seventh-placed finish in Barcelona for the Banbury-based team.

And Romain Grosjean made it a good day all round by coming home tenth to complete a positive weekend.

Renault, from Enstone, finished just outside the points.

Daniel Ricciardo crossed the line in 12th, with teammate Nico Hulkenberg one position further back.

It proved to be another frustrating weekend for the Grove-based Williams.

They again got two cars to the finish line, but as in every other race this season, they occupied the final two places.

George Russell was 17th and Robert Kubica last in 18th.