Red Bull's Max Verstappen dominated at his team's own track for the second time in a week to take control of the drivers' championship.
Verstappen's victory in the Austrian Grand Prix was his fourth in five races and moves him into a 32-point lead over title rival Lewis Hamilton.
The Mercedes driver had a troubled race and finished fourth behind team-mate Valtteri Bottas and McLaren's Lando Norris.
And Verstappen's domination raises questions as to the state of Hamilton's hopes of an eighth title this year.
Further down the field, George Russell agonizingly missed out on scoring a point for Williams for the first time when he was passed for 10th place by Alpine's Fernando Alonso with three laps to go after holding the two-time champion at bay for 10 laps.
And there was a bizarre incident on the final lap when Kimi Raikkonen appeared to make a misjudgment and drove his Alfa Romeo into Sebastian Vettel's Aston Martin as they were fighting with Russell, taking both cars out.