Max Verstappen bounced back from his crash to top the time charts in a rain-hit final practice for the Belgian Grand Prix.
Verstappen ended Friday's final action at Spa-Francorchamps in the wall after losing control of his Red Bull through Malmedy.
But the Dutchman, who trails Lewis Hamilton by eight points in the world championship standings, took charge of Saturday's wet running by leading a Red Bull one-two.
Sergio Perez finished second in the order, with Hamilton third and one second adrift of his championship rival.
In the tricky conditions following a deluge of rain, seven-time world champion Hamilton ran off the road on a number of occasions through Les Combes.
Lando Norris finished fourth for McLaren with George Russell ninth in his Williams.
With rain forecast to continue throughout Saturday, it is likely that qualifying for Sunday's race will take place on a damp track.