No hubo cambios en los cinco primeros lugares hasta la vuelta 20, cuando Bastianini recuperó el segundo lugar cuando su característico ritmo al final de la carrera salió a la luz. ‘La Bestia’ estaba tallando la ventaja de Bagnaia al frente cuando dejó Viñales a su paso, y con solo un par de vueltas restantes, una fracción de segundo separaba a los dos primeros. En busca de una maniobra de adelantamiento, Bastianini frenó tarde en la curva 4, pero estaba fuera de forma y evitó por poco el contacto. El italiano se reagrupó y cuando llegó la curva 10, la diferencia había vuelto a ser nada. Ningún pase llegó a la curva 14 y tampoco a la curva final, pero Bastianini enganchó su GP21 en la salida y amenazó con arrebatarle la victoria a Pecco en la bandera a cuadros. Sin embargo, no fue así, ya que Bagnaia ganó por 0.034 s, un final increíblemente cerrado entre dos ciclistas fenomenales.