レース開始の約30分前に雨が降り出し、全車がインターミディエイトタイヤを装着してのスタートとなりました。2列目のマックス・フェルスタッペン、セルジオ・ペレスは、ともに素晴らしいスタートを決めて、ターン1で2番手と3番手に浮上。しかし、出遅れたバルテリ・ボッタス(メルセデス)がランド・ノリス(マクラーレン)の後部に追突し、押し出されたノリスがフェルスタッペンに衝突。さらに、ボッタスはペレスに追突し、ペレスはリタイアに追い込まれます。
フェルスタッペンも大きなダメージを受け、ピットへ戻って修復作業を行いますが、これによって順位を大きく落とします。その後、複数のマシンから落ちたデブリを清掃するため、レースは赤旗中断となりました。
ピエール・ガスリーも、このインシデントを避けるためにコースを大きく外れてポジションダウン。一方、16番手スタートの角田裕毅は、混乱を上手く避けて5番手までポジションを上げました。
赤旗中断の時間を利用して、Red Bull Racingは懸命の修復作業を行いますが、多くの空力パーツがなく、見た目にもダメージが残ることがはっきりと分かる状態でレース再開となりました。
レースはスタンディングスタートで再開されましたが、路面が急速に乾いていたことから、ルイス・ハミルトン(メルセデス)を除く全車がフォーメーションラップを終えるとピットへ向かい、ミディアムタイヤに交換。ハミルトンはリスタート後にピットインしたために最後尾となり、角田が4番手、フェルスタッペンとガスリーが11-12番手となりました。
オーバーテイクが難しいコースの特性に加え、ダメージの残るマシンを駆るフェルスタッペンでしたが、前を行くミック・シューマッハ(ハース)を交わしてポジションを上げます。その後方のガスリーは、迫ってくるハミルトンを抑えつつ、シューマッハをオーバーテイクしてポジションを上げる素晴らしい走りを見せました。
※レース後の裁定により2位に入ったセバスチャン・ベッテル(アストンマーティン)が失格となったため、順位が繰り上がりました。
20周目、ハミルトンのピットインに対応すべく、Red Bullもフェルスタッペンをピットへ入れてハードタイヤに交換。しかし、ダメージの影響もあって先行を許してしまいます。角田は前を行くニコラス・ラティフィ(ウイリアムズ)を交わすために、22周目にピットインしてアンダーカットを成功させましたが、さらに上位のマシンには差を広げられる展開となりました。
ガスリーは30周目にピットインして8番手でレースに復帰しましたが、フェルスタッペンはポイント圏外から浮上できずに停滞します。Red Bullは40周目に2度目のピットインを行い、フレッシュなタイヤでの追い上げを目指します。
ガスリーはピットストップ後のペースもよく、ターン1でラティフィをオーバーテイク。7番手まで順位を回復すると、角田の背後に迫り、チームはよりフレッシュなタイヤのガスリーを先行させます。
50周目に、フェルスタッペンはキミ・ライコネン(アルファロメオ)をオーバーテイクして11番手にポジションアップ。さらに、残り10周となったところで、ダニエル・リカルド(マクラーレン)も交わし、ポイント圏内に復帰。10位でフィニッシュして1ポイントを持ち帰りました。
レース終盤、7番手走行中の角田がターン2でスピンを喫しますが、順位に変動はなくコース復帰を果たします。これで角田との差が大きくなったガスリーは、69周目にピットインしてソフトタイヤに交換。ファイナルラップでファステストラップを記録し、1ポイントを追加しました。Scuderia AlphaTauriは6-7位でチェッカーフラッグを受けました。
ハンガリーGPを終えて、F1は3週間のサマーブレイクに突入。後半戦は12戦が予定されており、8月29日(日)決勝のベルギーGPからの3連戦でシーズンが再開します。