It was a race for the ages, an epic duel under the baking Austrian sunshine as Formula One's top two talents laid on a show that will live long in the memory.
In the end, Britain's Lando Norris managed to fend off a relentless challenge from his Australian McLaren team-mate Oscar Piastri to earn redemption for his much-criticised blunder at the Canadian Grand Prix.
Victory also meant Piastri's lead at the top of the world championship had been cut by seven points, and with the British Grand Prix next up, this coming Sunday, Norris will be aiming to further reduce what now stands as a 15-point gap.