Sprinto kvalifikacija ir pats sprintas buvo atidėti dėl lietaus. Kvalifikacija Spa trasoje ryte buvo nukelta 35 min, tiek pat vėlavo ir sprintas.
Sprinto kvalifikacijoje geriausias buvo Maxas Verstappenas, pirmą eilę su juo pasidalino Oscaras Piastris, iš antros eilės startavo Sainzas su Leclercu, iš trečios – Norrisas ir Gasly.
Nico Hulkenbergas sprinto kvalifikacijoje nenuvažiavo nė vieno greito rato, bet teisėjai jam leido startuoti sprinte.
Debesys ir rūkas nuolat supo Spa trasą. Tribūnos buvo uždengtos skėčiais ir atrodė gana įspūdingai, bet pylė kaip iš kibiro, todėl pradžia buvo vis atidėliojama. Saugos automobilis suko ratus po trasą, teisėjai turėjo galvoje tragišką avariją, kuri atsitiko Spa prieš mėnesį. Tik po pusvalandžio oras kiek pagerėjo.
Tačiau besiartinant kitiems grėsmingiems debesims buvo paskelbtas startas paskui saugos automobilį privalomas su lietaus padangomis. Lenktynės Spa, kaip visuomet, išėjo gana įdomios. Vandens purslų buvo ne tiek jau daug, tačiau kai kuriose vietose vandens buvo gana daug. Saugos automobilis suko vieną ratą po kito, kol trasa buvo beveik išvalyta – o vėliau buvo paskelbtas startas iš eigos.
Restarte Verstappenas išsaugojo lyderystę, tačiau iš karto grupė sportininkų pasuko į boksus keistis tarpinių padangų, Kitame rate taip pasielgė ir likusieji – ir lenktynėse pirmauti pradėjo Piastris.
Lietaus sąlygomis FIA neleido naudoti DRS, o tai ribojo „Red Bull“ komandos galimybes.
4 rate atsitiko kažkas neįmanomo – patyręs Fernando Alonso išlėkė į žvyrą, todėl vėl išvažiavo saugos automobilis. Pirmasis dešimtukas trasoje nepasikeitė.
Restarto metu Piastris išsaugojo pirmą poziciją, bet Eau Rouge posūkyje Verstappenas atakavo australą ir išsiveržė į priekį. Sargeantas gavo 5 sek. baudą už greičio viršijimą serviso juostoje.
7 rate Hamiltonas aplenkė Perezą kovoje dėl ketvirtos vietos, po to meksikietį aplenkė abu „Ferrari“ sportininkai, o po kelių sekundžių Sergio išlėkė į žvyrą ir prarado dar kelias vietas. 8 rate komanda įsakė Perezui važiuoti į boksus ir užbaigti lenktynes. Hamiltonas gavo 5 sek. baudą.
10 rate Russellas aplenkė Oconą.
Maxas Verstappenas laimėjo Belgijos GP sprintą, antru likusį Piastrį aplenkęs 6 sekundėmis.