Hamilton and Charles Leclerc finished in the top three, but Carlos Sainz posted the quickest time on day two