Mark Webber ended Lewis Hamilton's run of fastest times in Hungarian Grand Prix practice as he beat the McLaren driver by 0.093sec on Saturday morning at the Hungaroring.
Hamilton denied Red Bull a 1-2 by squeezing in between Webber and his third-placed teammate Sebastian Vettel.
The first half of the session, when the field was still working with medium tires, saw the Red Bulls leading the way for a spell early on, before Raikkonen went in front for Lotus and then Hamilton got in a 1m21.706s to put himself over half a second clear of the field just before the midway point.
Hamilton squeezed that lap in just before the soft tire times started to flow, with Vettel lapping in 1m21.671s to go quickest. He stayed there until teammate Webber edged ahead by 0.121sec five minutes later.
Unusually for a Saturday morning, that time stood until the end, with the only major late change being Hamilton's appearance in second place. Bruno Senna suggested his promising Friday afternoon performance was no fluke by taking a very strong fourth for Williams.
Ferrari took its time joining the fray, then sealed fifth and eighth with Fernando Alonso and Felipe Massa. The pair sandwiched the two Lotus drivers, Raikkonen and Romain Grosjean taking sixth and seventh.
Paul di Resta was ninth for Force India, with Jenson Button rounding out the top 10 in the second McLaren.
Mercedes seemed to be working more on heavy fuel runs. Michael Schumacher and Nico Rosberg did not feature in the top half of the times and ended up 17th and 18th.
Pos Driver Team Time Laps
1. Mark Webber Red Bull-Renault 1m21.550s 27
2. Lewis Hamilton McLaren-Mercedes 1m21.643 + 0.093 17
3. Sebastian Vettel Red Bull-Renault 1m21.671s + 0.121 29
4. Bruno Senna Williams-Renault 1m21.876s + 0.326 22
5. Fernando Alonso Ferrari 1m21.884s + 0.334 13
6. Kimi Raikkonen Lotus-Renault 1m21.953s + 0.403 20
7. Romain Grosjean Lotus-Renault 1m22.110s + 0.560 24
8. Felipe Massa Ferrari 1m22.136s + 0.586 15
9. Paul di Resta Force India-Mercedes 1m22.191s + 0.641 20
10. Jenson Button McLaren-Mercedes 1m22.233s + 0.683 24
11. Pastor Maldonado Williams-Renault 1m22.381s + 0.831 21
12. Kamui Kobayashi Sauber-Ferrari 1m22.387s + 0.837 20
13. Jean-Eric Vergne Toro Rosso-Ferrari 1m22.492s + 0.942 26
14. Nico Hulkenberg Force India-Mercedes 1m22.530s + 0.980 25
15. Sergio Perez Sauber-Ferrari 1m22.597s + 1.047 23
16. Daniel Ricciardo Toro Rosso-Ferrari 1m22.716s + 1.166 24
17. Michael Schumacher Mercedes 1m22.868s + 1.318 30
18. Nico Rosberg Mercedes 1m22.931s + 1.381 30
19. Heikki Kovalainen Caterham-Renault 1m24.036s + 2.486 20
20. Vitaly Petrov Caterham-Renault 1m24.547s + 2.997 18
21. Charles Pic Marussia-Cosworth 1m25.224s + 3.674 22
22. Timo Glock Marussia-Cosworth 1m25.497s + 3.947 21
23. Pedro de la Rosa HRT-Cosworth 1m26.785s + 5.235 20
24. Narain Karthikeyan HRT-Cosworth 1m26.898s + 5.348 26
All Timing Unofficial