Španac na polovini trke pobegao pratiocima, na podijumu Binder i Schrotter
Moto 2 trku je poveo Marini, ali je već na kraju prvog kruga Schrotter prešao na čelnu poziciju. Samo krug kasnije ga pretiče Lecuona, dok se iza njih odvija žestoka borba u vodećoj grupi između Marinija, Marqueza i Viergea.
Posle tri kruga poredak vodećih je bio: Lecuona, Marquez, Marini, Vietti, DiGiannantonio, Binder, Schrotter, Martin, Luthi.
Marquez se ubrzo probija na čelnu poziciju, a njegov timski kolega pretiče Marinija. U orvom delu trke najbolji ritam je imao Binder, koji je nadoknađivao 4 desetinke po krugu.
Iker Lecuona ulazi u duel sa Marquezom u 6.krugu, a njihov duel koristi Binder koji se probija na 2.mesto.
Do 9,kruga Marini stalno gubi pozicije, a Luthi se probija napred. U želji da pretekne Viergea, Švajcarac pravi grešku, udara u Španca i izbacuje ga iz trke. Luthi je zbog ovog dobio kaznu od prolaska kroz duži krug.
U drugoj polovini trke Marquez je napravio prednost i osigurao vođstvo, dok su se za podijum borili Schrotter, Binder i Lecuona.
Žestoka bitka je trajala do samog kraja, a Lecuona postaje pravi tragičar kada završava pored staze u poslednjoj krivini.
Marquez je ovom pobedom uvećao bodovnu prednost i na letnju pauzu odlazi sa 8 poena više u odnosu na prvog pratioca Luthija.
Konačni plasman
| Poz | Vozač | Nac | Tim | Motor | Vreme |
| 1 | Alex Marquez | SPA | EG 0,0 Marc VDS | (Kalex) | 39m 35.101s |
| 2 | Brad Binder | RSA | Red Bull KTM Ajo | (KTM) | 39m 36.309s |
| 3 | Marcel Schrotter | GER | Dynavolt Intact GP | (Kalex) | 39m 36.731s |
| 4 | Fabio Di Giannantonio | ITA | MB Conveyors Speed Up | (Speed Up) | 39m 39.217s |
| 5 | Thomas Luthi | SWI | Dynavolt Intact GP | (Kalex) | 39m 40.292s |
| 6 | Augusto Fernandez | SPA | FLEXBOX HP 40 | (Kalex) | 39m 41.433s |
| 7 | Lorenzo Baldassarri | ITA | FLEXBOX HP 40 | (Kalex) | 39m 41.627s |
| 8 | Jorge Navarro | SPA | MB Conveyors Speed Up | (Speed Up) | 39m 43.278s |
| 9 | Jorge Martin | SPA | Red Bull KTM Ajo | (KTM) | 39m 45.639s |
| 10 | Luca Marini | ITA | SKY Racing Team VR46 | (Kalex) | 39m 48.692s |
| 11 | Sam Lowes | GBR | Federal Oil Gresini Moto2 | (Kalex) | 39m 48.757s |
| 12 | Tetsuta Nagashima | JPN | ONEXOX TKKR SAG Team | (Kalex) | 39m 48.937s |
| 13 | Remy Gardner | AUS | ONEXOX TKKR SAG Team | (Kalex) | 39m 49.097s |
| 14 | Enea Bastianini | ITA | Italtrans Racing Team | (Kalex) | 39m 50.165s |
| 15 | Andrea Locatelli | ITA | Italtrans Racing Team | (Kalex) | 39m 52.335s |
| 16 | Bo Bendsneyder | NED | NTS RW Racing GP | (NTS) | 39m 53.178s |
| 17 | Jonas Folger | GER | Petronas Sprinta Racing | (Kalex) | 39m 53.333s |
| 18 | Nicolo Bulega | ITA | SKY Racing Team VR46 | (Kalex) | 39m 54.953s |
| 19 | Marco Bezzecchi | ITA | Red Bull KTM Tech 3 | (KTM) | 40m 1.525s |
| 20 | Dominique Aegerter | SWI | MV Agusta Idealavoro Forward | (MV Agusta) | 40m 5.892s |
| 21 | Simone Corsi | ITA | Tasca Racing Scuderia Moto2 | (Kalex) | 40m 11.794s |
| 22 | Stefano Manzi | ITA | MV Agusta Idealavoro Forward | (MV Agusta) | 40m 12.603s |
| 23 | Steven Odendaal | RSA | NTS RW Racing GP | (NTS) | 40m 12.756s |
| 24 | Lukas Tulovic | GER | Kiefer Racing | (KTM) | 40m 13.627s |
| 25 | Joe Roberts | USA | American Racing KTM | (KTM) | 40m 23.841s |
| 26 | Xavi Cardelus | AND | Sama Qatar Angel Nieto Team | (KTM) | 40m 50.528s |
| Iker Lecuona | SPA | American Racing KTM | (KTM) | DNF | |
| Xavi Vierge | SPA | EG 0,0 Marc VDS | (Kalex) | DNF | |
| Jake Dixon | GBR | Sama Qatar Angel Nieto Team | (KTM) | DNF |