Daniel Ricciardo continued to impress in his updated RB13 as he set the pace at the Hungaroring, a session that was red flagged by Pascal Wehrlein and then Jolyon Palmer.
The Sauber driver was the only casualty in FP2 as he lost the rear mid-way through Turn 11. He tried to catch up but ended up spinning and hitting the barriers repeatedly – and hard.
Wehrlein reported that he was “all OK” but was taken to the medical centre for checks.
Palmer brought out the second red as he lost the car on the way into 14. It stepped around on him and he hit the barrier with the rear of the car, causing damage to the right rear.
The session was topped by Ricciardo, who made it two-from-two for Friday.
He posted a 1:18.455 on the supersoft tyres to edge Sebastian Vettel by 0.183s while Valtteri Bottas was third.
Kimi Raikkonen, Lewis Hamilton and Max Verstappen completed the top six with all six drivers separated by less than half a second.
Hamilton did not do a qualy run on his supersoft tyres because of yellow flags for other drivers, with his best time set on the soft tyres.
Nico Hulkenberg was seventh quickest ahead of Fernando Alonso, Carlos Sainz and Stoffel Vandoorne.
Kevin Magnussen managed just 20 minutes of running because of the damage sustained when Antonio Giovinazzi crashed in the morning. He was slowest of all.
1 Daniel Ricciardo Red Bull 1:18.455
2 Sebastian Vettel Ferrari 1:18.638 0.183
3 Valtteri Bottas Mercedes 1:18.656 0.201
4 Kimi Raikkonen Ferrari 1:18.755 0.300
5 Lewis Hamilton Mercedes 1:18.779 0.324
6 Max Verstappen Red Bull 1:18.951 0.496
7 Nico Hulkenberg Renault Sport 1:19.714 1.259
8 Fernando Alonso McLaren 1:19.815 1.360
9 Carlos Sainz Toro Rosso 1:19.834 1.379
10 Stoffel Vandoorne McLaren 1:19.909 1.454
11 Esteban Ocon Force India 1:20.126 1.671
12 Sergio Perez Force India 1:20.266 1.811
13 Daniil Kvyat Toro Rosso 1:20.577 2.122
14 Lance Stroll Williams 1:20.791 2.336
15 Felipe Massa Williams 1:20.869 2.414
16 Jolyon Palmer Renault Sport 1:21.175 2.720
17 Kevin Magnussen Haas 1:21.345 2.890
18 Romain Grosjean Haas 1:21.504 3.049
19 Marcus Ericsson Sauber 1:21.559 3.104
20 Pascal Wehrlein Sauber 1:21.722 3.267