Lewis Hamilton won the Hungary grand prix this afternoon and took the championship lead from Mercedes team-mate Nico Rosberg who came second.
Red Bull's Ricciardo came third ahead of Sebastian Vettel in a Ferrari.
Verstappen in the second Red Bull just managed to hold off Raikkonen in the second Red Bull to take fifth.
Fernando Alonso came seven, a lap down in a McLaren.
The Mercedes were a class of their own, with Hamilton managing to take the lead from pole-sitter Rosberg before the first corner.
Hamilton now has a six point lead over Rosberg in the championship standings, half way through the season. Rosberg at one time led by 43 points.