Italijani dominirali u Jerezu.
Drugu trku sezone u srednjoj klasi poveo je vlasnik pol pozicije Marco Bezzecchi. Lowes se nije najbolje snašao i izgubio je 3 pozicije. Do kraja 1.kruga Bastianini je prešao u vođstvo, a Marini se probio na 2.mesto ispre timskog kolege.
Dva kruga kasnije izleće Dixon, a Bastianini pravi razliku od pola sekunde u odnosu na pratioce. Ubrzo odustaje Daniel, a za njim padaju Dalla Porta i Garzo.
U 8.krugu sa staze izleće Navarro, a za njim i Syaharin. Na sredini trke Marini je polako sustizao Bastianinija, ali je vodeći pojačao tempo i sa 0.3 s povećao prednost na nepunu sekundu.
Tri kruga pre kraja, razlika je porasla na 2.2 s, dok Baldassarri završava pored staze.
Bastianini je, u maniru iskusnih šampiona, priveo trku kraju i upisao svoju prvu pobedu. Marini i Bezzecchi su slavili plasman na podijum, a potom su izveli nešto što se rertko viđa-pali tokom rukovanja i slavlja!
Konačni rezultati
| Poz | Vozač | Nac | Tim | Motor | Vreme |
| 1 | Enea Bastianini | ITA | Italtrans Racing Team | (Kalex) | 39m 23.922s |
| 2 | Luca Marini | ITA | SKY Racing Team VR46 | (Kalex) | 39m 26.075s |
| 3 | Marco Bezzecchi | ITA | SKY Racing Team VR46 | (Kalex) | 39m 27.165s |
| 4 | Sam Lowes | GBR | EG 0,0 Marc VDS | (Kalex) | 39m 27.739s |
| 5 | Aron Canet | SPA | Openbank Aspar Team Moto2 | (Speed Up) | 39m 33.077s |
| 6 | Jorge Martin | SPA | Red Bull KTM Ajo | (Kalex) | 39m 35.910s |
| 7 | Thomas Luthi | SWI | Liqui Moly Intact GP | (Kalex) | 39m 37.779s |
| 8 | Xavi Vierge | SPA | Petronas Sprinta Racing | (Kalex) | 39m 43.512s |
| 9 | Stefano Manzi | ITA | MV Agusta Forward Racing | (MV Agusta) | 39m 44.121s |
| 10 | Marcel Schrotter | GER | Liqui Moly Intact GP | (Kalex) | 39m 44.184s |
| 11 | Tetsuta Nagashima | JPN | Red Bull KTM Ajo | (Kalex) | 39m 44.369s |
| 12 | Nicolo Bulega | ITA | Federal Oil Gresini Moto2 | (Kalex) | 39m 45.386s |
| 13 | Augusto Fernandez | SPA | EG 0,0 Marc VDS | (Kalex) | 39m 48.726s |
| 14 | Remy Gardner | AUS | Onexox TKKR SAG Team | (Kalex) | 39m 50.292s |
| 15 | Marcos Ramirez | SPA | Tennor American Racing | (Kalex) | 39m 50.940s |
| 16 | Edgar Pons | SPA | Federal Oil Gresini Moto2 | (Kalex) | 39m 51.048s |
| 17 | Joe Roberts | USA | Tennor American Racing | (Kalex) | 39m 54.150s |
| 18 | Fabio Di Giannantonio | ITA | Beta Tools Speed Up | (Speed Up) | 39m 54.817s |
| 19 | Bo Bendsneyder | NED | NTS RW Racing GP | (NTS) | 40m 5.600s |
| 20 | Andi Farid Izdihar | INA | IDEMITSU Honda Team Asia | (Kalex) | 40m 5.715s |
| Lorenzo Baldassarri | ITA | Flexbox HP 40 | (Kalex) | DNF | |
| Simone Corsi | ITA | MV Agusta Forward Racing | (MV Agusta) | DNF | |
| Hafizh Syahrin | MAL | Openbank Aspar Team Moto2 | (Speed Up) | DNF | |
| Jorge Navarro | SPA | Beta Tools Speed Up | (Speed Up) | DNF | |
| Somkiat Chantra | THA | IDEMITSU Honda Team Asia | (Kalex) | DNF | |
| Hector Garzo | SPA | Flexbox HP 40 | (Kalex) | DNF | |
| Lorenzo Dalla Porta | ITA | Italtrans Racing Team | (Kalex) | DNF | |
| Kasma Daniel | MAL | Onexox TKKR SAG Team | (Kalex) | DNF | |
| Jake Dixon | GBR | Petronas Sprinta Racing | (Kalex) | DNF |