カルロス・サインツは、マックス・フェルスタッペンのペナルティが続くレースを利用して、スリリングなメキシコグランプリで7ヶ月ぶりの2勝目を挙げました。サインツのレースはポールからフィニッシュまで順調に進みましたが、フェルスタッペンはランド・ノリスとの激しいバトルで2回の10秒ペナルティを受け、争いから脱落しました。
フェルスタッペンは強いスタートを切り、ターン1でリードを奪いましたが、角田裕毅のクラッシュによるセーフティカーの導入後、サインツにリードを奪われることになりました。フェルスタッペンのレースは混乱に陥り、ノリスと2度衝突し、アメリカGPでの緊迫したデュエルを思い起こさせました。ターン6でのフェルスタッペンのダイブボムマaneuverは両車をオフトラックに追いやり、彼の表彰台獲得の希望を打ち砕く2回の10秒ペナルティを招きました。
サインツは先行し、ペースをコントロールしながら、チームメイトのシャルル・ルクレールが最初にP2を確保し、フェラーリは珍しいワンツーフィニッシュに向けて準備を整えました。しかし、ルクレールは63周目にグリップを失い、ノリスが2位に浮上し、サインツを追いかけることになりましたが、最終的には成功しませんでした。ノリスのパスは、フェラーリが2008年以来達成していない連続ワンツーのチャンスを逃すことを意味しました。
他方、地元の人気ドライバーであるセルジオ・ペレスは、フライングスタートによる5秒ペナルティを受け、さらにレッドブルで彼に代わると噂されるリアム・ローソンと衝突しました。この衝突によるダメージでペレスは後方で戦い、ホームレースの希望が打ち砕かれました。
オスカー・ピアストリも、予選での不振からの追い上げが失敗し、ミディアムタイヤでの長いスティントが功を奏さず、上位に食い込むことができませんでした。一方、メルセデスのジョージ・ラッセルはフロントウィングの損傷に苦しみ、バランスの問題に悩まされながら、先頭集団の後ろでフィニッシュしました。
サインツの見事なドライブとフェルスタッペンのトラブルが表彰台を再編成し、フォーミュラ1では高い賭けがあるときに何が起こるか分からないことを証明しました。