Зебастиан Феттель смог во второй раз в карьере выиграть Гран-при Бельгии «Формулы-1».
Сама гонка не изобиловала борьбой, а основные события произошли на старте. Нико Хюлкенберг на торможении перед первым поворотом заблокировал передние колеса и врезался в Фернандо Алонсо, которого в свою очередь бросило на впередиидущего Шарля Леклера: машина испанца перелетела «Заубер» монегаска, зацепив систему «Гало» последнего. При этом пострадал еще и Даниэль Риккардо на машине которого было сломано заднее антикрыло. Это привело к тому, что сам австралиец врезался в Кими Ряйккёнена, проколов финну заднее правое колесо и повредив заднее антикрыло.
Впереди на выходе из Радийона тем временем шла острейшая борьба, определившая исход гонки: Феттель на выходе на прямую Кеммель смог опередить Хэмилтона. В этот момент слип-стримом воспользовались и обе «Форс Индии», причём Эстебан Окон в какой-то момент даже прошел Хэмилтона и поравнялся с Феттелем в борьбе за лидерство, но отступил, переместившись на четвертое место позади Серхио Переса. И как только гонщики вошли в Ле-Комб, гонка была нейтрализована автомобилем безопасности.
В результате инцидента на старте сошли Хюлкенберг, Алонсо и Леклер. Риккардо вернулся в боксы, его машину закатили в гараж и попытались восстановить, выпустив под рестарт, несмотря на то, что «Ред Булл» №3 уже отставал на круг от лидеров. Однако после 30 круга австралиец сошёл окончательно — повреждения днища не позволяли отыгрывать позиции.
В боксы под жёлтыми флагами заехал и Ряйккёнен — ему поставили шины «мидиум» и финн вернулся в гонку, хотя через несколько кругов сошел с дистанции из-за повреждения заднего антикрыла. Валттери Боттас, повредивший себе переднее антикрыло, врезавшись в Сироткина на старте, тоже заехал на пит-стоп для смены шин и переднего обтекателя.
На рестарте Хэмилтон поравнялся с Феттелем в последнем повороте трассы, но не стал атаковать дальше, при этом потеряв время. Далее Феттель только упрочивал отрыв от Льюиса. Чуть дальше борьба шла за последнее место на подиуме. Макс Верстаппен сначала смог обогнать Эстебана Окона, а затем и Серхио Переса, выйдя на третью строчку; дальше голландец вел собственную гонку.
На пит-стопах в «Мерседес» попробовали опередить «Феррари» за счет ранней остановки и это почти сработало. Хэмилтон остановился на круг раньше Феттеля и, когда немец выезжал с линии пит-лейн, расстояние между лидерами было около секунды. Однако британец на круге выезда из боксов догнал Макса Верстаппена, что, возможно, чуть помешало британцу отыграть ещё больше, хотя и дало дополнительную скорость за счёт ДРС. В свою очередь Феттель после своего пит-стопа продолжил контролировать ход гонки, доведя преимущество над Хэмилтоном до трех секунд.
Чуть дальше лидеров прорывался Валттери Боттас. Финн провел по ходу гонки множество сражений и под конец заезда смог опередить Серхио Переса в борьбе за четвертое место. «Лучшими из остальных» на этот раз стали гонщики «Рэйсинг Пойнт Форс Индия», далее расположились Грожан и Магнуссен, которых никто не тревожил всю гонку.
Также стоит отметить девятое место Пьера Гасли и десятую строчку Маркуса Эрикссона — швед в отсутствие Шарля Леклера смог добыть очки для «Заубер».
Сергей Сироткин после старта оказался на десятом месте, а на рестарте даже улучшился, но чем дальше продолжалась гонка, тем сложнее было россиянину удерживаться в топ-10. В итоге Сергей финишировал 12-м, опередив Стролла — под конец гонки его опередил Сайнс, с трудом финишировавший 11-м. Замкнули протокол Брендон Хартли и Стоффель Вандорн, проведшие на редкость блеклую и беззубую гонку.