Lewis Hamilton won the Austrian Grand Prix but not before another clash with Mercedes teammate Nico Rosberg, this time on the final lap.
The German looked poised to score an upset victory after clever tyre strategy left him leading after the final round of stops – despite starting from sixth – only for the No.6 Mercedes to hit brake problems.
Hamilton tried to pounce around the outside of Turn 2 for the final time, only for the two cars to collide, the Brit taking to the runoff area.
The clanged wheels again as Hamilton returned to the track but Rosberg’s car had suffered a broken front wing, tucking itself under the front of his car and allowing Hamilton to race past.
Red Bull’s Max Verstappen and Ferrari’s Kimi Raikkonen also sped past to fill out the podium, Rosberg crawling across the line in fourth place.
Stewards would investigate the incident after the race, electing to penalize Rosberg for causing the incident.
Australia’s Daniel Ricciardo struggled home a distant fifth after making a late extra pit stop for new tyres.
As much as it finished with a bang, the race had plenty of fireworks throughout.
Sebastian Vettel moved into the lead during the first pit stop cycle after starting on Supersoft tyres, only for his right-rear tyre to blow spectacularly down the pit straight to send the Ferrari into retirement.
Jenson Button ran second in the opening laps for McLaren, eventually coming home an impressive sixth.
Even Manor had plenty to smile about, Pascal Wehrlein coming home with his first world championship point in 10th place – the team’s second point-scoring finish in its history – amid a fierce race-long scrap among those in the bottom of the top 10.
In contrast, Nico Hulkenberg had a disastrous afternoon.
After starting from second on the grid, the Force India sunk like a stone. First came an early pit stop, forcing him onto a slower strategy, then a pit lane speeding penalty, before a late-race retirement capped off a dreadful day.
But all the headlines will surround the other Nico.
His world championship lead is now down to 11 points after a controversial day at the office.
The next race is the British Grand Prix at Silverstone next weekend.