Nicolas Terol conquistou mais 25 pontos na corrida com pista molhada da 125cc no Gran Premio bwin da Espanha, batendo Jonas Folger (Red Bull Ajo Motorsport) e Johan Zarco (Ajo Motorsport) em uma emocionante prova.
Tudo dava a entender que a Bankia Aspar conseguiria uma dobradinha até à queda de Héctor Faubel (Bankia Aspar) depois de grande batalha com seu companheiro de equipe ao longo da corrida. Faubel caiu na última volta do seu 150º GP e terminou em 11º. Terol ficou com 11º pódio consecutivo com a vitória, sua sétima na 125cc.
Após a chuva da manhã, a corrida começou com pista úmida e algumas zonas mais molhadas, o que levou os pilotos a partirem com pneus de chuva. Contudo, tudo se tornou mais difícil a partir de meio da corrida com o aumento da chuva, o que levou a vários acidentes.
Jonas Folger assinou o segundo pódio da carreira com o segundo lugar, à frente de Zarco. O melhor resultado do francês era um sexto posto. Folger e Zarco envolveram-se em intensa luta com Sandro Cortese (Intact Racing Team Germany) e Efrén Vázquez (Ajo Motorsport) e conseguiram levar a melhor, Cortese sofreu uma queda na luta pelo terceiro posto. Ainda assim regressou à pista para terminar em sexto. Vázquez teve sorte, foi para à brita e conseguiu, como Cortese, voltar à prova para acabar em nono.
Danny Kent (Red Bull Ajo Motorsport) e Taylor Mackenzie (Phonica Racing) cruzaram a linha de chegada em quarto e quinto, respectivamente. Kent tinha como melhor marca anterior um 13º lugar, enquanto Mackenzie tinha um 18º, o que tornou os resultados desta etapa ainda mais impressionantes.
Jakub Kornfeil (Ongetta-Centro Seta) foi sétimo, somando bons pontos à frente de Hiroki Ono (Caretta Technology Forward Team). O décimo posto ficou a cargo de Zulfahmi Khairuddin (AirAsia-SIC-Ajo).