Na partida, Miguel Oliveira foi cauteloso, mantendo o quinto posto mas perdendo duas posições ainda na primeira volta, embora se tenha mantido no grupo da frente. No topo da classificação ficavam Louis Rossi, Zulfahmi Khairuddin e Maverick Viñales, mas não por muito tempo. Isto porque Viñales chegou ao comando na quarta volta e, aproveitando-se da feroz batalha que opôs o grupo perseguidor, que chegou a contar com nove pilotos, foi ganhando cada vez mais vantagem para os seus adversários.
E foi mesmo atrás de Viñales que se verificaram as maiores lutas da corrida com diversos protagonistas: Miguel Oliveira, Sandro Cortese, Efren Vázquez, Alex Rins, Alex Marquez, Alexis Masbou, Hector Faubel, Rossi e Khairuddin. Com diversas trocas de posição e até ligeiros encostos, existiram algumas baixas, como as de Vázquez e Rins, cujas quedas atrasaram ligeiramente Oliveira a nove voltas da bandeira de xadrez. Nas voltas finais, as lutas intensificaram-se e Oliveira conseguiu recolocar-se no grupo que batalhava pelo pódio, recuperando o segundo e meio que chegou a ter de atraso.
Com todas estas batalhas, Romano Fenati também se chegou a este grupo, no qual Oliveira foi galgando posições com um forcing final. Na entrada para a última volta, o piloto luso era quarto, conseguindo ultrapassar de forma musculada mas limpa a moto de Masbou na curva 11 e garantindo assim o seu primeiro pódio na categoria e colocando um ponto final numa série de corridas que não lhe correram de feição. Na segunda posição ficou Sandro Cortese, que embora limitado pela queda de ontem, conseguiu finalizar em segundo.
Louis Rossi, que depois do triunfo em Le Mans surgiu bastante forte na Catalunha, ficou em quarto, roubando essa posição a Masbou já na reta da meta. Alex Marquez, companheiro de Oliveira na Estrella Galicia 0,0, ficou em sexto, na frente de Faubel e de Khairuddin, que a três voltas do fim era segundo.
1 VIÑALES M. Blusens Avintia Lap 22
2 CORTESE S. Red Bull KTM Ajo +7.752
3 OLIVEIRA M. Estrella Galicia 0,0 +7.853
4 ROSSI L. Racing Team Germany +8.007
5 MASBOU A. Caretta Technology +8.075
6 MARQUEZ A. Estrella Galicia 0,0 +8.267
7 FAUBEL H. Bankia Aspar Team +8.355
8 KHAIRUDDIN Z. AirAsia-Sic-Ajo +8.480
9 FENATI R. Team Italia FMI +8.600
10 SALOM L. RW Racing GP +16.023
11 KORNFEIL J. Redox-Ongetta-Centro Seta +16.127
12 ANTONELLI N. San Carlo Gresini Moto3 +16.222












