The Hungarian Grand Prix was full of twists and turns this weekend, with constant drama to be found at every corner.
The biggest surprise at the end of it all is that Lewis Hamilton retained his lead at the top of the standings.
The Briton is 21 points ahead of teammate Nico Rosberg as they enter the summer break, which did not seem likely after the first lap of the Hungaroring.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250 word test article: http://gms.to/haveyoursay4
Series of errors
Hamilton failed to hold off his fellow Mercedes going into turn one as well as both Ferraris, leaving him languishing in fourth. He then locked up and went into the gravel pit shortly afterwards to fall further down into tenth.
After climbing back up the pecking order in daring fashion, Hamilton eventually found himself back in fourth position and close to the cars in front thanks to the arrival of the safety car.
Instead of consolidating his position and playing it safe, he then risked all of his points when he collided with the Red Bull of Ricciardo. Hamilton's Mercedes damaged, he was forced to come in for another pit stop.
The Briton was heard apologising to his team over the radio for his naivety as he looked to recover from 12th with 20 laps to go. All the while his closest rival in the championship, Rosberg, sat comfortably in a podium position.
That is until he was forced into a battle for second place with Ricciardo near the end of the race. The Australian was involved in another collision and inadvertently punctured the German's tyre near the beginning of the circuit.
This meant Rosberg had to make his way slowly to the pits for a replacement and subsequently dropped down to eighth in the final standings.
Meanwhile, Hamilton climbed back into the pack to claim an eventful sixth place and pick up more points than his teammate and rival.
The next race takes place at Spa in Belgium on 23rd August and promises to be another classic.