Bagnaia rajtja nem sikerült jól, a vb-éllovas Jorge Martín és Brad Binder is elhúzott mellette. A dél-afrikai KTM-pilótát még az első körben visszaelőzte, és a hozzá hasonlóan Ducatin ülő Martín után eredt.
A spanyolt a 8. körben előzte meg, és onnan a 13. kör végéig maga mögött tartotta. A kétszeres világbajnok Bagnaia győzött, és négy pontra csökkentette pontversenybeli hátrányát a vasárnapi fő futam előtt.