Purple sectors again, and Russell goes to the top with a 1m16.258s. Antonelli goes second, 0.242s behind his Mercedes team-mate.
P6 for Hadjar, who falls behind Lindblad by a couple of tenths. Verstappen goes P3 and looks stronger than on Friday. It'd be a stretch to suggest that Red Bull is back in the mix, to be honest.
P3 for Piastri with a 1m17.281s. It wasn't bad, but there was plenty that could be tidied on that tour. Given how far off the times are so far, maybe we're seeing some sandbagging.
The Red Bull pair now leave the garage as Piastri begins his first effort. Antonelli, Hamilton, and Russell are the only three drivers yet to be seen.
P2 for Leclerc, but there were lifts all over the place and a huge oversteer moment as he came across traffic. There is plenty of time to be found as the track rubbers in.
At the other end of the scale, a 1m20.375s for Stroll. Oh dear.
Maybe not, as Bortoleto puts in a 1m17.581 on softs, but Norris smashes that with a 1m16.609s.
We're some way off the Friday times still, but that is a decent opening effort.
Hulkenberg improves on the medium tyres with a 1m18.255s, as Bearman, Ocon and Albon fall short on the soft tyres. That is very interesting! Could the medium be the ideal qualifying tyre?
Never mind the midfield though, as purple sectors light up the timing screen, here comes Norris.
Stroll also joins the action for Aston Martin. Soft tyres again.
Alonso and Bortoleto also head out, and softs again.
What is this? We have even more cars heading out after almost 20 minutes. Both Williams drivers and both Haas drivers head out, all on soft tyres.
Hold the phone, Hulkenberg comes to our rescue again! Medium tyres still, as he ventures out for a second time after completing a practice start.
It should be said that he missed FP1 as Paul Aron got a rookie run-out.
And we're back to a completely empty track. The entertainment level of this session is extreme!
Is anyone else thinking of the meme of something being prodded with a stick with the caption, 'Come on, do something'?
The Cadillac dominance of FP3 is over. Hulkenberg puts in a 1m18.477s effort, 1.485s better than Bottas' soft tyre effort.
We have a non-Cadillac on the track. Hulkenberg begins a run on medium tyres for Audi.
The current order makes for good reading for Cadillac, as the team enjoys a one-two with Bottas leading Perez.
The times, however, are nothing to shout about, with a 1m19.962s the benchmark, over four-and-a-half seconds off the Friday best.
And the track has fallen silent. Hold on, Bottas is back out on the track after a quick front wing flap adjustment.
With tyre deg so high this weekend and a likely two-stop plan for Sunday, or maybe even three stops, don't expect to see the most running ever in this session.
Only the Cadillac pair of Bottas and Perez are out at the moment, with a mix of soft and mediums tyres being run.
Out comes Bottas as the lights go green and FP3 gets underway.
Three minutes to go before the green lights.
Alpine will be interesting to watch this weekend. Flying high off the back of a podium for Gasly in Monaco, momentum is a powerful thing in F1, and he will hope to continue this form with more points in Spain.
We're less than 15 minutes away from the lights going green at the end of the pit lane. Red Bull will hope to edge back into the picture at the front after an average Friday, as will Hamilton. But the pole battle currently looks set to be fought between the Mercedes and McLaren cars.
Yes, I am ready to get egg all over my face when someone else takes pole later this afternoon!
Why McLaren broke F1 curfew for second weekend running at Barcelona-Catalunya GP
While we're on the topic, McLaren breached the paddock curfew for the second weekend running for "precautionary" work on both cars.
Lewis Larkham has all the details here...

Lando Norris pips George Russell as McLaren strikes back in second Barcelona F1 practice

Good morning from Barcelona for qualifying day at the Barcelona-Catalunya Grand Prix - that is taking a while to get used to saying!
Lando Norris set the pace on Friday, but as we near qualifying, the true picture is likely to become clearer as we progress through the hour.

