El podio lo completaron Alex Márquez (Ducati) volviendo a un 1-2 familiar y Pedro Acosta (KTM) en una carrera italiana dominada por pilotos españoles.
En la largada, Marco Bezzecchi (Aprilia) para alegría del público local saltó a la punta, pero en la segunda vuelta, sólo se fue al piso dejando la punta a Marc Márquez (Ducati) seguido de Jorge Martín (Aprilia) y Alex Márquez (Ducati).
Hubo una vueltas que lideró Jorge Martín (Ducati), siempre con el asedio de Marc Márquez (Ducati) hasta que el ritmo de la Aprilia comenzó a decaer para perder posiciones y quedar en la quinta posición y con ello, dejarle la punta en el campeonato a Marc Márquez (Ducati).
Completaron los diez primeros puestos: 4º Fermín Aldeguer (Ducati); 5º Jorge Martín (Aprilia); 6º Raúl Fernández (Aprilia); 7º Fabio Di Giannantonio (Ducati); 8º Enea Bastianini (KTM); 9º Luca Marini (Honda) y 10º Fabio Quartararo (Yamaha).
El campeonato luego de 14 carreras está: 1º Marc Márquez (Ducati) 274 puntos; 2º Jorge Martín (Aprilia) 274; 3º Marco Bezzecchi (Aprilia) 241; 4º Fabio Di Giannatonio (Ducati) 223 y 5º Pedro Acosta (KTM) con 209 unidades.
Moto2
El puntero del campeonato, Manuel González (Kalex) logró una victoria fundamental para sus aspiraciones de lograr el título en la divisional intermedia. Superó ampliamente a sus rivales, llegando segundo Collin Veijer (Kallex) y el podio lo completó Barry Baltus (Kalex).
El colombiano David Alonso (Kalex) logró el octavo puesto final
El campeonato después de San Marino: 1º Manuel González (Kalex) 232.5 puntos: 2º Izán Guevara (Boscoscuro) 185 y 3º Ivan Ortola (Kalex) con 157.5 unidades.
Moto3
Un nuevo triunfo de Máximo Quiles (KTM) que lo acerca cada vez más al título de Moto3, seguido de David Almansa (KTM) y Bian Uriarte (KTM).
El mejor de los argentinos fue Valentín Perrone con la KTM del Tech 3 que finalizó en la quinta posición encabezando un nutrido pelotón de siete motos, donde también estaba Marco Morelli (KTM) que ocupó la novena posición final.
El campeonato luego de catorce fechas: 1º Máximo Quiles (KTM) con 281 puntos; 2º David Almansa (KTM) 179; 3º Álvaro Carpe (KTM) 159; 4º Brian Uriarte (KMT) 154; 5º Marco Morelli (KTM) 138 y 6º Valentín Perrone (KTM) 114 unidades.
La próxima fecha será el Gran Premio de Austria el 20 de septiembre en el Red Bull Ring