Mitch Evans se ha llevado la victoria en una carrera caótica donde ha pasado absolutamente de todo con la inesperada aparición de la lluvia. Sean Gelael firma la 2a posición y un doblete para Campos Racing. Raffaele Marciello ha completado el podio en el Red Bull Ring.

Sirotkin perdía la primera posición en la salida en favor de los Prema, con Giovinazzi por delante de Gasly. El francés le robaba el liderato de la carrera a Giovinazzi en una bonita batalla que duraba varias curvas. Detrás de Sirotkin, completaban el top 10 Ghiotto, Marciello, Nato, Markelov, Lynn, Rowland y Kirchhofer.

La lluvia irrumpía inesperadamente sobre el circuito de Spielberg en la vuelta 16 y dejaba parte del circuito empapada, pero otras partes del circuito seguían secas. Arthur Pic era el único en poner los neumáticos de lluvia mientras los demás se mantenían en pista. Gasly cometía un error que lo dejaba atrapado en la grava cuando lideraba, lo que ha provocado la salida del Safety Car. Todo el mundo entraba a cambiar a gomas de lluvia excepto Giovinazzi, Sirotkin, Marciello, Ghiotto, Markelov, Rowland y Armand, mientras que Nato, Lynn, Kirchhöfer, Evans, King y Pic eran los primeros con los de lluvia.
Marciello era quien más ventaja sacaba del sector mojado y subía hasta la primera posición. Sirotkin perdía posición también con Rowland y Markelov, mientras que los 3 se salían en la primera curva y Ghiotto los superaba a todos. Los errores de los pilotos de cabeza permitían a Gelael y Evans atrapar al grupo de los de seco. Giovinazzi recuperaba la primera posición a pesar de varias salidas de pista e intentaba mantener a Marciello y Ghioto. Markelov estaba 4º por delante de Sirotkin, Rowland, Evans, Gelael, Binder y Armand.

El Safety Car volvía a salir al quedarse Kirchhöfer calado en mitad de la pista y los pilotos aprovechaban para cambiar a neumáticos de seco. El líder del campeonato Markelov sufría un pit stop lento y chocaba a la salida del pit lane, provocando así una bandera roja que paraba la carrera.

Evans estaba en cabeza en la resalida por delante de Gelael y Armand, que recibía una penalización por haber adelantado al Safety Car. Binder y Giovinazzi se quedaban clavados en el pit lane, y aunque conseguían arrancar el coche de Giovinazzi, al italiano se le calaba el coche en la salida del pit lane y bloqueaba el paso de Binder. El top 10 lo completaban Eriksson, Marciello, Ghiotto, Sirotkin, Rowland, Nato y Latifi.

Eriksson perdía posición con Marciello y Ghiotto, mientras Rowland pasaba a Sirotkin, que era superado también por Nato. Evans se distanciaba del grupo con una vuelta rápida mientras todavía caían algunas gotas sobre la pista y todo el mundo llevaba neumáticos de seco. Rowland había adelantado a Eriksson por la 5a posición pero el sueco se la devolvía unas vueltas más tarde.
Finalmente, Evans se ha llevado una victoria inesperada por delante de su compañero de equipo Gelael y Marciello. Han completado el top 10 Ghiotto, Eriksson, Rowland, Nato, Sirotkin, Malja y King.