Пилот McLaren Оскар Пиастри выиграл гонку в Бельгии, которая прошла на подсыхающей трассе. Вторым финишировал партнер по команде Ландо Норрис. Третье место на подиуме занял представитель Ferrari Шарль Леклер.
Из-за дождя старт гонки в Спа задержали на целый час. В дальнейшем осадков не было, и уже через 11 кругов все стали переходить на слики.
Судьба гонки решилась на первом круге. Как и в спринте, обладатель поула на первой же прямой потерял свою позицию. В этот раз в роли охотника выступил Пиастри, в роли жертвы - Норрис.
При переходе на слики первым в боксы свернул Пиастри. Норрис заехал кругом спустя, и на этом было потеряно несколько секунд, плюс возникла небольшая заминка. На трассу Ландо вернулся с отставанием в десять секунд, но на более жесткой резине. Интрига заключалась лишь в том, дотянет ли Оскар до финиша без второго пит-стопа. И он дотянул, в то время как догонявший его напарник допустил несколько ошибок. На финише между ними осталось три секунды.
Третьим финишировал Шарль Леклер. В конце дистанции его попробовал прессинговать Макс Ферстаппен, но без успеха. Пятым приехал Джордж Расселл, за ним - Александр Албон и Льюис Хэмилтон, отыгравший немало позиций благодаря раннему переходу на слики. Замкнули призовую десятку Лиам Лоусон, Габриэль Бортолето и Пьер Гасли.
После 13 этапов Пиастри опережает Норриса на 16 очков. Следующая гонка в Венгрии, уже через неделю.