18 May 2025

Sainz explains why he’s ‘unhappy’ despite another points finish for Williams

Carlos Sainz finished P8 at Imola, but was left feeling it could have been so much better as he reckons Williams had more pace than Ferrari and Mercedes, and could have scored a top five result.