Sacked pre-season, then in hospital for emergency surgery; Carlos Sainz Jr is now a race winner and linked with four F1 teams for 2025.
The Singapore race, which fans considered the best race of the season, saw four cars battling out for the lead for 20 laps.
Sergio Perez claimed his first-ever pole in qualifying for the Saudi Arabian Grand Prix which will be held on Sunday 27 March.
The Spanish Grand Prix marks the return of spectators following the announcement that 1,000 fans will be allowed entry in to the race.
Hamilton spent much of practice getting comfortable with the new track, nestled in the Tuscan hills, rather than chasing outright lap time.