Australia’s Daniel Ricciardo has recorded his second straight top-10 result, following a “busy” Hungarian Grand Prix.
Ricciardo, who started from 11th on the grid at the Hungaroring, made a strong start on intermediate tyres as rain clouds circled.
The Renault driver ran as high as second as others pitted for dry tyres, with his decision to stay out ultimately allowing him to jump several cars ahead of him.
Ricciardo battled towards the end of the race on fresher tyres, missing out on a top-six finish by just two seconds.
“It was quite a busy race and, overall, I’m happy with how it went,” said Ricciardo, who also finished eighth at last week’s Styrian Grand Prix. “I gave everything I could, and I felt we got the most from it today.
“Our start was good and everyone around us went for slicks quite early on. We showed good pace on the medium and almost caught the top six at the end.
“Eighth was all we could achieve in the end, though. It’s not bad, but I do feel we have the speed for more.
“We’re not far from top-six finishes, it’s coming, and we know bigger points are around the corner.”
The race was won in dominant style by Lewis Hamilton (Mercedes), followed by Max Verstappen (Red Bull) and Valtteri Bottas (Mercedes).
Ricciardo returns to the track in a fortnight, for the British Grand Prix on 31 July-2 August, which is the first of two consecutive races at Silverstone.