McLaren a raté une nouvelle occasion de priver Max Verstappen d'une victoire en Formule 1 alors que ses pilotes se sont retrouvés à se battre entre eux lors du sprint du Grand Prix d'Autriche. Après que Verstappen, poleman, ait pris un bon départ, le duo de McLaren, Lando Norris et Oscar Piastri, ont rattrapé Red Bull une fois le DRS utilisable, Norris tentant plusieurs dépassements. Il a réussi avec une manœuvre audacieuse dans le virage 3 au début du cinquième tour d'une course raccourcie d'un tour à 23 en raison de la présence de photographes dans une position dangereuse juste avant le premier départ avorté.
Cependant, bien que le dépassement de Norris sur Verstappen ait été réussi, il n'a pas suffi à fermer la porte à une contre-attaque de Verstappen dans le virage en descente suivant, le virage 4. Alors que Verstappen reprenait la tête, un peu large avec un blocage de roue, Piastri s'est retrouvé côte à côte avec Norris et est passé à l'extérieur du rapide virage 6 pour s'emparer de la deuxième place.
Piastri n'a pas pu suivre Verstappen par la suite mais a réussi à contenir son coéquipier Norris alors qu'ils perdaient cinq secondes sur le leader. Bien que Carlos Sainz ait hissé sa Ferrari à la quatrième place au départ, George Russell de Mercedes a repris la place au tiers de la distance, résistant ensuite à Sainz et à la deuxième Mercedes de Lewis Hamilton. Le coéquipier de Sainz, Charles Leclerc, a rapidement transformé sa décevante 10e place sur la grille en septième position, mais n'a pas progressé davantage, terminant tout de même nettement devant un Sergio Perez décevant dans la deuxième Red Bull en huitième position.
Les Alpine d'Esteban Ocon et Pierre Gasly sont revenus de leurs positions de qualification dans le top 10 pour terminer 11e et 12e derrière la Haas de Kevin Magnussen et l'Aston Martin de Lance Stroll. En piste, Stroll devançait de six places son coéquipier Fernando Alonso, qui a perdu deux positions d'un coup lorsque Nico Hülkenberg de Haas l'a envoyé large dans le virage en épingle, permettant également à la RB de Daniel Ricciardo de passer. Cela a valu à Hülkenberg une pénalité de 10 secondes qui l'a fait chuter de la 14e à la 19e place dans les résultats.