O sábado ficou marcado pelas quedas de Pedro Acosta, Jorge Martín e Marc Márquez, ainda que os dois últimos garantiram o direito de partir de boas posições, quinto e terceiro respetivamente, enquanto o mais novo apenas conseguiu o nono melhor tempo.
Apesar de a temperatura do asfalto ter descido alguns graus, todos os pilotos optaram pelo pneu dianteiro duro e o traseiro macio, os mesmos compostos da sessão de qualificação, com Fabio Di Giannantonio em grande destaque. O italiano tinha muito a perder depois da sua meritória pole position e, no entanto, não se deixou afetar pelos nervos: arrancou de forma segura e foi alargando a vantagem sobre Fabio Quartararo, que rapidamente se colocou no segundo lugar.
A alegria do francês foi curta, enquanto Bezzecchi aproveitou um erro de Márquez para se colocar no lugar de prata. O espanhol recompôs-se, aproximando-se cada vez mais do líder da corrida, e o campeão de 2024 acompanhou-o na sua progressão sensacional, pelo que ambos se intrometeram provisoriamente no pódio. Ciente de que podia lutar por tudo, Marc continuou a pressionar até aproveitar um deslize de Di Giannantonio e garantiu a vitória.
Minutos antes, na sexta curva, Mir perdeu o controlo e despediu-se de qualquer hipótese de conseguir algo positivo na corrida sprint de Goiânia. E não foi o único espanhol a beijar o asfalto, já que Viñales sofreu uma queda na parte final, aumentando assim o drama da KTM.
