A bajnokságban is vezető Charles Leclerc szerezte meg a pole-pozíciót a Formula-2-es bajnokság ausztriai állomásán, így ő vághatott neki az élről a negyvenkörös szombati főversenynek. A monacói pilóta magabiztosan jött el a rajttól, és folyamatosan építgette az előnyét – erre azonban szüksége is volt, ugyanis csapata, a Prema úgy döntött, a tovább tartó lágy gumikon startolnak, így rendesen meg kellett nyújtania a nyitóetapot.

Végül azonban Leclerc győzelme egy pillanatig sem forgott veszélyben: az összetettben vezető versenyző a maga kiállása után az élre tért vissza, így behúzta idei negyedik sikerét. Pedig a célban nem volt nagy a különbség: alig 1,3 másodperccel előzte meg elsőszámú üldözőjét.
Aki ezúttal Nicholas Latifi volt: a DAMS pilótája ellentétes stratégiával vágott neki a spielbergi futamnak, így a mezőnyön keresztülvágva kellett felzárkóznia a második helyig. A dobogó alsó fokára Leclerc csapattársa, Antonio Fuoco állhatott fel, miután a végén hiába érte utol őt Oliver Rowland, előzni már nem maradt ideje a brit ellenfélnek, akinek így 42 pontra nőtt a hátránya az összetettben. Folytatás vasárnap délelőtt a sprintversennyel.
A főfutam végeredménye:
| 1. | Charles Leclerc | Prema Racing | 52m21.629s |
| 2. | Nicholas Latifi | DAMS | 1.345s |
| 3. | Antonio Fuoco | Prema Racing | 5.160s |
| 4. | Oliver Rowland | DAMS | 5.682s |
| 5. | Alexander Albon | ART Grand Prix | 9.846s |
| 6. | Nobuharu Matsushita | ART Grand Prix | 12.179s |
| 7. | Ralph Boschung | Campos Racing | 19.400s |
| 8. | Artem Markelov | RUSSIAN TIME | 20.385s |
| 9. | Jordan King | MP Motorsport | 30.481s |
| 10. | Sean Gelael | Pertamina Arden | 33.662s |
| 11. | Robert Vișoiu | Campos Racing | 35.636s |
| 12. | Gustav Malja | Racing Engineering | 36.011s |
| 13. | Nyck de Vries | Rapax | 44.145s |
| 14. | Luca Ghiotto | RUSSIAN TIME | 46.896s |
| 15. | Sergio Canamasas | Rapax | 48.883s |
| 16. | Sergio Sette Camara | MP Motorsport | 50.940s |
| 17. | Louis Deletraz | Racing Engineering | 53.423s |
| 18. | Nabil Jeffri | Trident | 56.881s |
| 19. | Raffaele Marciello | Trident | 1 kör |
| Kiesett: | |||
| Norman Nato | Pertamina Arden | ||