Con otra salida espectacular, Luca Marini se colocó inmediatamente en la lucha por el podio nada más arrancar el GP de Hungría. Sin embargo, una serie de incidentes de carrera, incluyendo un derrape de Bastianini en medio del circuito, obligaron al italiano a temporizar su Honda RC213V. Marini se mantuvo en sexta posición, justo detrás del vigente campeón del mundo, Jorge Martín. En las últimas vueltas, el #10 se enfrentó a Franco Morbidelli, y la fluida conducción de la Honda superó a la Ducati, lo que le permitió obtener el quinto puesto. Este es el sexto top 10 de Marini de la temporada.
Cuarto en el Sprint y quinto en el Gran Premio, Hungría culmina el mejor fin de semana hasta la fecha para Marini a bordo de la Honda RC213V, marcando la primera vez que un piloto de Honda HRC Castrol consigue dos top 5 desde la introducción del formato Sprint.