Formula One is the gift that keeps on giving at the moment, with a string of exciting races.
The latest instalment in Hungary involved rain, spins, malfunctioning radios - and an exploding Renault.
Jenson Button emerged triumphant for McLaren with world champion and standings leader Sebastian Vettel second ahead of Fernando Alonso, while Lewis Hamilton was fourth despite leading for a good portion of the race.
Welcome to the Hungaroring! We are your dolly birds for the weekend...
She looks far from Brazilian.
A very casual look for the grid girls this weekend.
Let's go, Team Hamilton! Woo hoo!
Sebastian Vettel is number one on the grid and in the standings - and has it on his car.
"It's because I'm the champ!"
Another lovely lady plays her part...
Likewise these lookers in the stands.
There is a fair bit of spray around as the race gets underway.
Vettel leads from Hamilton and Button, but not for long...
... as a mistake allows Hamilton to take over.
Nick Heidfeld tried to continue out of the pitlane despite his Renault being on fire... and a marshal wielding a fire extinguisher then hurt his leg when the sidepod exploded.
Make sure they're the right tyres, Lewis...
This weekend it is the McLaren of Button that crosses the finish line first.
That's what it tastes like! I'd almost forgotten!
Jenson celebrates with dad John, girlfriend Jessica and the team.
That used to be me... bah!