A fixture that needs no extra hype: Morocco face France today, Thursday, July 9, in the 2026 World Cup quarter-final at Gillette Stadium — a tie laced with the scent of revenge, evoking the 2022 Qatar World Cup semi-final in which France ended the Atlas Lions' historic run. Kickoff is at 4:00 PM ET. (ESPN)

Two unbeaten sides

Both teams arrive with a perfect record. France have won all five of their matches, scoring 14 goals and conceding just two, underlining their status as the tournament's strongest team so far. Morocco, meanwhile, are also unbeaten across five games, reaching the quarter-final with a commanding 3-0 win over Canada in the round of 16, with ten goals scored and four conceded in the tournament. (Goal) (Yahoo Sports)

A key absence and the betting numbers

Morocco take a pre-match blow with the absence of their standout forward Ismael Saibari, depriving the Lions of one of their attacking weapons against a solid French defence. Sportsbooks, led by Bet365, price France at -175 to settle it inside 90 minutes, with the draw at +290 and a tempting Morocco win at +525. (bet365 News)

  • Kickoff: Thursday, July 9, 2026 — 4:00 PM ET
  • Venue: Gillette Stadium (Foxborough)
  • Stage: 2026 World Cup quarter-final
  • Betting odds (Bet365): France -175 / Draw +290 / Morocco +525

Our take

On paper, France are the favourites thanks to their attacking firepower and squad depth, but Morocco have repeatedly proved they never surrender against the giants, and that their defensive organisation and fighting spirit can upset the odds. The revenge motive from the 2022 defeat could give the Atlas Lions an extra emotional charge. We expect a cautious game that may be decided by small margins — and could well stretch beyond 90 minutes.

Follow Malaab Al-An for coverage of Morocco vs France before and after the final whistle, with the full result and analysis.