El italiano Andrea Dovizioso (Ducati Desmosedici GP17) y el español Marc Márquez (Repsol Honda RC 213 V) se erigieron en protagonistas de un duelo por la victoria en el Gran Premio de Austria de MotoGP, que se resolvió en la última curva para el transalpino.

Dovizioso se impuso en una última vuelta espectacular, en la que supo cerrar y frenar los ímpetus de Márquez, quien lo intentó por activa y por pasiva hasta la última curva del trazado.

A pesar del dominio inicial de Lorenzo, hasta siete pilotos se encontraron en cabeza de la prueba a cumplirse la novena vuelta: Lorenzo, Dovizioso, Márquez, Rossi, Zarco, Pedrosa y Viñales.

Desde el instante que se puso líder, Marc Márquez comenzó a tirar con el mismo ritmo que desplegó en entrenamientos y el único que inicialmente le siguió fue Andrea Dovizioso, en tanto que Jorge Lorenzo se tuvo que "enfrascar" en defender la tercera posición de los ataques de Dani Pedrosa y Rossi y Viñales se quedaban descolgados de esa pelea.

Dovizioso recuperó poco después el primer puesto y lo defendió hasta que a ocho vueltas del final, en el vigésimo giro, el piloto de Repsol Honda recuperó el liderato, como también Dani Pedrosa -tercero-, el terreno respecto a ellos, décima a décima, si bien a ello contribuyó la pelea de adelantamientos que protagonizaron Márquez y Dovizioso.

El italiano acabó otra vez primero, seguido por Márquez, sin más ataques para dejar atrás a Pedrosa y así transcurrir las vueltas finales hasta que en el último giro el español intentó superar a su rival, sin éxito, hasta la última curva.

El italiano Franco Morbidelli (Kalex) y el español Joan Mir (Honda), lograron cada uno de ellos la séptima victoria de la temporada en sus respectivas categorías (Moto2 y Moto3), en el caso del primero por delante de su compañero de equipo, el español Álex Márquez, y del suizo Thomas Luthi (Kalex), y en el del segundo con el alemán Phillip Oettl (KTM) y el español Jorge Martín (Honda), acompañándole en el podio del Gran Premio de Austria.