Σε καλές συνθήκες διεξήχθη ο αγώνας της μεσαίας κατηγορίας στο Montmelo της Βαρκελώνης, με 28 βαθμούς Κελσίου στον αέρα και 44 στην άσφαλτο. Ο Remy Gardner είχε καταφέρει να πάρει την pole position την προηγούμενη ημέρα και μαζί με τον Raul Fernandez, τον ομόσταυλό του, μονοπώλησαν το ενδιαφέρον στην πρώτη θέση.
Ο Gardner έδωσε τις μάχες του με τον Ισπανό στα μισά του αγώνα, αλλά στη συνέχεια του ξέφυγε και πήρε μια ακόμα νίκη, τη δεύτερη συνεχόμενή του μετά από το Mugello και την 3η της καριέρας του.
Ο Αυστραλός τερμάτισε 1.8’’ μπροστά από τον teammate του στην ομάδα του Aki Ajo, τον Raul Fernandez, που πήρε το 5ο του βάθρο στους 7 πρώτους αγώνες της κατηγορίας. Στο τρίτο σκαλί του βάθρου ανέβηκε ο Xavi Vierge.
Ο Ισπανός ήταν συγκινημένος στο parc ferme, αφού μετά τα πολλά προβλήματα που έχει τα τελευταία χρόνια, κατάφερε να τερματίσει για πρώτη φορά στους τρεις πρώτους σε αγώνα της Moto2, μετά το Grand Prix της Αυστρίας το 2018!
Τέσσερα δέκατα πίσω του πέρασε τη γραμμή του τερματισμού ο Marco Bezzecchi, ενώ στην πρώτη πεντάδα ήταν και ο Raul Fernandez. Ο Bo Bendsneyder εκμεταλλεύτηκε την καλή του θέση στο grid και έκανε καλό αγώνα για να τερματίσει τελικά 6ος.
Τον πρώτο του αγώνα μετά τις πτώσεις σε Γαλλία και Ιταλία τερμάτισε ο Sam Lowes. Ο Βρετανός, μετά το εξαιρετικό του ξεκίνημα στη χρονιά, έχει χάσει έδαφος στη βαθμολογία. Το σημερινό αγώνα τον τερμάτισε στην 7η θέση, μπροστά από τους Schrotter, Chantra και Joe Roberts.