{"id":5090,"date":"2026-07-08T08:59:13","date_gmt":"2026-07-08T12:59:13","guid":{"rendered":"https:\/\/www.squawka.com\/ca\/news\/match-preview-france-vs-morocco-world-cup-2026\/"},"modified":"2026-07-08T09:00:15","modified_gmt":"2026-07-08T13:00:15","slug":"match-preview-france-vs-morocco-world-cup-2026","status":"publish","type":"news","link":"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/","title":{"rendered":"France vs Morocco: Predictions, Picks, Odds &#038; Stats"},"content":{"rendered":"<p><strong>France take on Morocco in a World Cup 2026 quarterfinal on Thursday, July 9, kicking off at 4:00 PM ET \/ 3:00 PM CT \/ 2:00 PM MT \/ 1:00 PM PT. A semifinal spot is the prize, and if the two sides finish level the tie runs to extra time and, if needed, penalties.<\/strong><\/p>\n<p>Our France vs Morocco prediction sides with the team that has been the most convincing in the tournament. France have won all five of their <a href=\"\/ca\/world-cup-2026\/\">World Cup 2026<\/a> games, banking 14 goals and shipping only two, and they reach the last eight looking built for the long haul. Morocco have quietly matched that consistency \u2014 unbeaten across five, sharpened by a genuinely testing run \u2014 but they meet a French side that simply has not stumbled yet.<\/p>\n<p>bet365 make France -175 to see it out inside 90 minutes, with the draw at +290 and Morocco a tempting +525. The lines read the way the tournament has felt: France sit among the shortest futures prices to <a href=\"\/ca\/outright-markets\/world-cup-2026-outright-betting-odds\/\" target=\"_blank\" rel=\"nofollow sponsored noopener\">lift the trophy<\/a>, and a Morocco win here would be the upset of the summer.<\/p>\n\n\n<style>\n.sq-bpg{--lime:#a8e039;--glow:#c8f24c;--tx:#f4f8f1;--mut:rgba(244,248,241,.62);--line:rgba(255,255,255,.10);--gold:#F7B500;--b365:#ffdd00;position:relative;overflow:hidden;isolation:isolate;font-family:'Bricolage Grotesque',system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--tx);max-width:960px;margin:12px auto 30px;border-radius:18px;background:radial-gradient(70% 90% at 18% 0%,rgba(168,224,57,.20) 0%,rgba(168,224,57,0) 60%),linear-gradient(135deg,#0e3f29 0%,#0a2c1f 60%,#08251a 100%);box-shadow:0 18px 44px rgba(10,44,31,.32)}\n.sq-bpg *{box-sizing:border-box}\n.sq-bpg::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url(\"data:image\/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22xMidYMid%20slice%22%20viewBox%3D%220%200%203000%203000%22%3E%3Cdefs%3E%3Cpattern%20id%3D%22a%22%20width%3D%2278%22%20height%3D%22175.5%22%20x%3D%220%22%20y%3D%220%22%20patternTransform%3D%22rotate%28-45%29%22%20patternUnits%3D%22userSpaceOnUse%22%3E%3Cpath%20fill%3D%22%2303261a%22%20d%3D%22m-38.22%20157.05-.78-78%2078-.78c.45%2043.12-34.12%2078.33-77.22%2078.78%22%2F%3E%3Cpath%20fill%3D%22%2303261a%22%20d%3D%22M77.22%200%2078%2081.6l-78%20.78C-.45%2035.67%2034.12.45%2077.22%200%22%2F%3E%3Cpath%20fill%3D%22%2303261a%22%20d%3D%22m37.78%20158.05-.78-78%2078-.78c.45%2043.12-34.12%2078.33-77.22%2078.78%22%2F%3E%3C%2Fpattern%3E%3C%2Fdefs%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22url%28%23a%29%22%2F%3E%3C%2Fsvg%3E\");background-position:top left;background-size:380px 380px;opacity:.4}\n.sq-bpg__r{position:absolute;width:0;height:0;opacity:0;pointer-events:none}\n.sq-bpg__wrap{position:relative;z-index:1;padding:26px 30px 24px}\n.sq-bpg__ttl{font-size:26px;font-weight:800;letter-spacing:-.3px;line-height:1.12;margin:0;color:var(--tx)}\n.sq-bpg__sub{margin:8px 0 0;font-size:14.5px;line-height:1.5;color:var(--mut);max-width:70ch}\n.sq-bpg__perf{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}\n.sq-bpg__perf-h{font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:var(--lime)}\n.sq-bpg__chip{font-size:12.5px;color:var(--mut);background:rgba(255,255,255,.05);border:1px solid var(--line);border-radius:999px;padding:4px 11px}\n.sq-bpg__chip b{color:var(--tx)}\n.sq-bpg__chip--big{background:var(--lime);color:#08251a;border-color:var(--lime)}\n.sq-bpg__chip--big b{color:#08251a}\n.sq-bpg__siglink{margin-left:auto;font-size:13px;font-weight:700;color:var(--lime);text-decoration:none;border-bottom:2px solid rgba(168,224,57,.35)}\n.sq-bpg__geoq{margin-top:18px;font-size:13px;font-weight:700;color:var(--tx)}\n.sq-bpg__toggle{display:flex;gap:6px;margin-top:9px}\n.sq-bpg__tab{flex:1;text-align:center;cursor:pointer;user-select:none;font-size:14.5px;font-weight:800;line-height:1.2;padding:10px;border-radius:11px;border:1px solid var(--line);background:rgba(255,255,255,.04);color:var(--mut);transition:.15s}\n.sq-bpg__tab span{display:block;font-size:11px;font-weight:600;margin-top:3px;opacity:.8}\n.sq-bpg__r--us:checked ~ .sq-bpg__toggle .sq-bpg__tab--us,\n.sq-bpg__r--row:checked ~ .sq-bpg__toggle .sq-bpg__tab--row{background:var(--lime);color:#08251a;border-color:var(--lime)}\n.sq-bpg__list{margin-top:16px;border-top:1px solid var(--line)}\n.sq-bpg__row{display:grid;grid-template-columns:1fr 122px;gap:14px;align-items:center;padding:15px 2px;border-bottom:1px solid var(--line)}\n.sq-bpg__pk{font-size:16px;font-weight:800;line-height:1.25;color:var(--tx)}\n.sq-bpg__top{display:inline-block;vertical-align:middle;margin-left:8px;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:#5b3b00;background:linear-gradient(90deg,#ffe07a,var(--gold));padding:3px 8px;border-radius:6px}\n.sq-bpg__why{display:block;margin-top:5px;font-size:13.5px;line-height:1.5;color:var(--mut)}\n.sq-bpg__pr{text-align:center}\n.sq-bpg__prob{display:block;font-size:26px;font-weight:800;color:var(--lime);line-height:1}\n.sq-bpg__prl{display:block;font-size:10.5px;letter-spacing:.4px;text-transform:uppercase;color:var(--mut);margin-top:3px}\n.sq-bpg__approach{margin:15px 0 0;font-size:13.5px;line-height:1.55;color:var(--tx)}\n.sq-bpg__act{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 18px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid var(--line)}\n.sq-bpg__act-txt{flex:1;min-width:200px}\n.sq-bpg__act-txt b{display:block;font-size:16px;color:var(--tx)}\n.sq-bpg__act-txt span{display:block;font-size:13px;color:var(--mut);margin-top:2px}\n.sq-bpg__cta{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:800;text-decoration:none;padding:13px 22px;border-radius:11px;white-space:nowrap}\n.sq-bpg__cta--kal{background:linear-gradient(135deg,var(--lime),var(--glow));color:#08251a;box-shadow:0 8px 18px rgba(168,224,57,.28)}\n.sq-bpg__cta--b365{background:var(--b365);color:#1a1a1a;box-shadow:0 8px 18px rgba(0,0,0,.28)}\n.sq-bpg__altsdiv{height:1px;background:var(--line);margin:16px 0 0}\n.sq-bpg__altslead{margin:14px 0 0;font-size:13px;color:var(--mut)}\n.sq-bpg__altslead a{color:var(--lime);font-weight:700;text-decoration:none;border-bottom:1px solid rgba(168,224,57,.35)}\n.sq-bpg__altsrow{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}\n.sq-bpg__altsbtn{flex:1 1 160px;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:11px 16px;border-radius:11px;background:#5a26d6;border:1px solid rgba(255,255,255,.10);color:#fff;font-weight:800;font-size:14px;text-decoration:none;box-shadow:0 4px 14px rgba(90,38,214,.30);transition:.15s}\n.sq-bpg__altsbtn:hover{background:#6b34e8}\n.sq-bpg__altsbtn img{height:18px;width:auto;display:block;filter:brightness(0) invert(1);opacity:.97}\n.sq-bpg__disc{margin:12px 0 0;font-size:11.5px;line-height:1.5;color:rgba(244,248,241,.5)}\n@media(max-width:640px){.sq-bpg__wrap{padding:22px 16px 20px}.sq-bpg__ttl{font-size:21px}.sq-bpg__sub{font-size:14px}.sq-bpg__perf{gap:7px}.sq-bpg__siglink{margin-left:0;flex-basis:100%;margin-top:2px}.sq-bpg__row{grid-template-columns:1fr 96px;gap:10px}.sq-bpg__prob{font-size:22px}.sq-bpg__odd{font-size:11px;padding:2px 6px;line-height:1.3}.sq-bpg__act{padding:14px}.sq-bpg__act-txt{min-width:0}.sq-bpg__cta{width:100%;justify-content:center}.sq-bpg__altsbtn{flex:1 1 120px}}\n@media(max-width:400px){.sq-bpg__ttl{font-size:19px}.sq-bpg__pk{font-size:15px}.sq-bpg__why{font-size:12.5px}.sq-bpg__row{grid-template-columns:1fr 82px}.sq-bpg__prob{font-size:19px}.sq-bpg__altsbtn{flex:1 1 100%}}\n.sq-bpg__odd{display:inline-block;margin-top:7px;font-size:12.5px;font-weight:700;color:var(--tx);background:rgba(255,255,255,.08);border-radius:7px;padding:3px 8px}\n.sq-bpg__panel--solo{display:block;margin-top:16px}\n<\/style>\n\n<div class=\"sq-bpg\" id=\"sq-bpg-fra-mor\">\n <div class=\"sq-bpg__wrap\">\n  <h2 class=\"sq-bpg__ttl\">France vs Morocco: Best Bets &amp; Predictions<\/h2>\n  <p class=\"sq-bpg__sub\">France have won all five, scoring 14 and conceding two &#8212; the tournament&#8217;s most complete side against a stubborn, well-drilled Morocco. We build around a controlled, low-scoring French win.<\/p>\n\n  <div class=\"sq-bpg__perf\">\n    <span class=\"sq-bpg__perf-h\">Squawka World Cup record<\/span>\n    <span class=\"sq-bpg__chip sq-bpg__chip--big\"><b>69%<\/b> hit rate<\/span>\n    <span class=\"sq-bpg__chip\">95 predictions settled<\/span>\n    <a class=\"sq-bpg__siglink\" href=\"#sq-signal-block\">See our Signal model verdict &darr;<\/a>\n  <\/div>\n\n  <div class=\"sq-bpg__list\">\n    <div class=\"sq-bpg__row\" data-market=\"Result\" data-selection=\"France to Win\" data-prob=\"62\" data-odds=\"-175\">\n      <div><span class=\"sq-bpg__pk\">France to Win<\/span><span class=\"sq-bpg__top\">Top pick<\/span><span class=\"sq-bpg__why\">Five wins from five, 14 scored and just two conceded \u2014 France have looked a clear cut above anyone left on their side of the bracket.<\/span><\/div>\n      <div class=\"sq-bpg__pr\"><a class=\"sq-bpg__prob\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">62%<\/a><span class=\"sq-bpg__prl\">win prob.<\/span><a class=\"sq-bpg__odd\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">-175 @ bet365<\/a><\/div>\n    <\/div>\n    <div class=\"sq-bpg__row\" data-market=\"Anytime Goalscorer\" data-selection=\"Kylian Mbappe\" data-prob=\"53\" data-odds=\"-111\" data-player-id=\"5e9ilgrz3tzg9kd1gk3yvrahh\">\n      <div><span class=\"sq-bpg__pk\">Kylian Mbappe to score anytime<\/span><span class=\"sq-bpg__why\">Mbappe tops the tournament chart with seven goals from 17 shots on target, and nobody left in the draw is scoring at his pace.<\/span><\/div>\n      <div class=\"sq-bpg__pr\"><a class=\"sq-bpg__prob\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">53%<\/a><span class=\"sq-bpg__prl\">chance<\/span><a class=\"sq-bpg__odd\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">-111 @ bet365<\/a><\/div>\n    <\/div>\n    <div class=\"sq-bpg__row\" data-market=\"Over 2.5 Goals\" data-selection=\"Under 2.5\" data-prob=\"53\" data-odds=\"-111\">\n      <div><span class=\"sq-bpg__pk\">Under 2.5 Goals<\/span><span class=\"sq-bpg__why\">Morocco have conceded only four times in five matches and are experts at slowing a game down \u2014 knockout nerves should keep this low.<\/span><\/div>\n      <div class=\"sq-bpg__pr\"><a class=\"sq-bpg__prob\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">53%<\/a><span class=\"sq-bpg__prl\">chance<\/span><a class=\"sq-bpg__odd\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">-111 @ bet365<\/a><\/div>\n    <\/div>\n    <div class=\"sq-bpg__row\" data-market=\"Both Teams to Score\" data-selection=\"No\" data-prob=\"57\" data-odds=\"-134\">\n      <div><span class=\"sq-bpg__pk\">Both Teams to Score \u2014 No<\/span><span class=\"sq-bpg__why\">France go into this on the back of two clean sheets, and Morocco have managed more than one goal in a game only twice this run.<\/span><\/div>\n      <div class=\"sq-bpg__pr\"><a class=\"sq-bpg__prob\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">57%<\/a><span class=\"sq-bpg__prl\">chance<\/span><a class=\"sq-bpg__odd\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">-134 @ bet365<\/a><\/div>\n    <\/div>\n    <div class=\"sq-bpg__row\" data-market=\"Win to Nil\" data-selection=\"France to Win to Nil\" data-prob=\"40\" data-odds=\"+150\">\n      <div><span class=\"sq-bpg__pk\">France to Win to Nil<\/span><span class=\"sq-bpg__why\">Three shutouts in five and a settled back four make a French clean sheet the value play if you fancy them keeping it tight.<\/span><\/div>\n      <div class=\"sq-bpg__pr\"><a class=\"sq-bpg__prob\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">40%<\/a><span class=\"sq-bpg__prl\">chance<\/span><a class=\"sq-bpg__odd\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">+150 @ bet365<\/a><\/div>\n    <\/div>\n    <div class=\"sq-bpg__row\" data-market=\"Correct Score\" data-selection=\"France 2-0\" data-prob=\"13\" data-odds=\"+650\">\n      <div><span class=\"sq-bpg__pk\">Correct Score: France 2-0<\/span><span class=\"sq-bpg__why\">The scoreline that pulls the whole card together \u2014 a comfortable France win that never quite opens up.<\/span><\/div>\n      <div class=\"sq-bpg__pr\"><a class=\"sq-bpg__prob\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">13%<\/a><span class=\"sq-bpg__prl\">chance<\/span><a class=\"sq-bpg__odd\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow noopener\" target=\"_blank\">+650 @ bet365<\/a><\/div>\n    <\/div>\n  <\/div>\n\n  <p class=\"sq-bpg__approach\"><b>Our approach:<\/b> start with France to win as the anchor, add Mbappe anytime as the natural parlay leg, and use the 2-0 correct score as the small-stakes value shot.<\/p>\n\n  <div class=\"sq-bpg__panel--solo\">\n    <div class=\"sq-bpg__act\">\n      <div class=\"sq-bpg__act-txt\"><b>Back these with bet365<\/b><span>Odds shown in American format for illustration &#8212; your local price and offer are served on click.<\/span><\/div>\n      <a class=\"sq-bpg__cta sq-bpg__cta--b365\" href=\"https:\/\/www.squawka.com\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" rel=\"sponsored nofollow\" target=\"_blank\">Bet with bet365 &rarr;<\/a>\n    <\/div>\n    <p class=\"sq-bpg__disc\">Odds correct at time of writing and shown in American format for illustration; your local odds and offer are served on click. 19+ (18+ in AB, MB &amp; QC). Please play responsibly. If you or someone you know has a gambling problem, help is available &mdash; ConnexOntario 1-866-531-2600.<\/p>\n  <\/div>\n <\/div>\n<\/div>\n\n\n<h2>World Cup Form &amp; Route<\/h2>\n<p>France have reached this quarterfinal doing both the routine and the hard part. They topped their group with three straight wins \u2014 3-1 over Senegal, 3-0 against Iraq and 4-1 past Norway \u2014 before sweeping Sweden aside 3-0 in the round of 32. The last-16 tie with Paraguay was a different examination altogether, a 1-0 grind settled by one moment, and coming through it may prove more valuable than any of the routs.<\/p>\n<p>Morocco have made their own path look almost calm. They opened with a 1-1 draw against Brazil, edged Scotland 1-0 and then outscored Haiti 4-2 to progress from the group. A 1-1 draw with the Netherlands carried them past the round of 32, and a commanding 3-0 win over Canada in the last 16 answered any lingering doubts. Ten goals, four conceded, still unbeaten \u2014 a side that trusts its shape and rarely undoes itself.<\/p>\n\n\n\n<h2>Recent Form<\/h2>\n<h3>France: W W W W W<\/h3>\n<ul>\n<li>July 4: Paraguay 0-1 France (W)<\/li>\n<li>June 30: France 3-0 Sweden (W)<\/li>\n<li>June 26: Norway 1-4 France (W)<\/li>\n<li>June 22: France 3-0 Iraq (W)<\/li>\n<li>June 16: France 3-1 Senegal (W)<\/li>\n<\/ul>\n<p>Five wins, five assured displays, and a defence beaten only twice all tournament. The Paraguay result is the instructive one for backers \u2014 proof that France can grind out a win when the game refuses to open up, which is exactly the kind of night Morocco are capable of forcing.<\/p>\n<h3>Morocco: D W W D W<\/h3>\n<ul>\n<li>July 4: Canada 0-3 Morocco (W)<\/li>\n<li>June 29: Netherlands 1-1 Morocco (D)<\/li>\n<li>June 24: Morocco 4-2 Haiti (W)<\/li>\n<li>June 19: Scotland 0-1 Morocco (W)<\/li>\n<li>June 13: Brazil 1-1 Morocco (D)<\/li>\n<\/ul>\n<p>Morocco have yet to lose, and that 3-0 dismissal of Canada showed what they do with space to run into. What should concern France is the discipline behind it \u2014 two of their five games finished level, and they are perfectly content to choke the tempo and bide their time.<\/p>\n\n<!-- SQ-LINEUPS-START -->\n\n\n<!-- SQ-LINEUPS-END -->\n\n<h2>Potential Match-Winners<\/h2>\n<ul>\n<li><strong>Kylian Mbappe (France):<\/strong> The tournament&#8217;s runaway leading scorer on seven goals, running at roughly 1.4 per 90 and hitting the target with 17 of his attempts.<\/li>\n<li><strong>Michael Olise (France):<\/strong> France&#8217;s main creative outlet, top of the squad with five assists and five clear-cut chances made from midfield.<\/li>\n<li><strong>Ousmane Dembele (France):<\/strong> Four goals and two assists so far, with 11 key passes showing how much of France&#8217;s threat is routed through him.<\/li>\n<li><strong>Ismael Saibari (Morocco):<\/strong> Morocco&#8217;s leading scorer with three goals and a team-high 2.29 xG, the midfielder most likely to punish any French slip.<\/li>\n<\/ul>\n\n<p><!-- SQ-SIGNAL-START --><\/p>\n\n\n<div class=\"sq-sigp\" id=\"sq-signal-block\" style=\"font-family:inherit;color:#f4f8f1;background:radial-gradient(70% 90% at 18% 0%,rgba(168,224,57,.18) 0%,rgba(168,224,57,0) 60%),linear-gradient(135deg,#0e3f29 0%,#0a2c1f 60%,#08251a 100%);border-radius:16px;overflow:hidden;box-shadow:0 18px 42px -28px rgba(10,44,31,.6);margin:24px 0 32px\">\n<style>.sq-sigp *{box-sizing:border-box}.sq-sigp a{text-decoration:none;font-weight:800}.sq-sigp__in{padding:22px 22px 20px}@media(min-width:560px){.sq-sigp__in{padding:26px 28px 24px}}<\/style>\n<div class=\"sq-sigp__in\">\n  <div style=\"display:flex;align-items:center;gap:9px;margin-bottom:6px\">\n    <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M4 5l7 7-7 7\" stroke=\"#a8e039\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M13 5l7 7-7 7\" stroke=\"#a8e039\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n    <span style=\"font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:900;color:#a8e039\">Squawka Signal<\/span>\n    <span style=\"margin-left:auto;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:#d0b6ff;background:rgba(90,38,214,.28);border:1px solid rgba(208,182,255,.4);border-radius:999px;padding:4px 10px\">Data model<\/span>\n  <\/div>\n  <h2 style=\"margin:0 0 3px;font-size:20px;font-weight:900;letter-spacing:-.02em;color:#fff\">France vs Morocco: the model read<\/h2>\n  <p style=\"margin:0 0 18px;font-size:12.5px;color:rgba(255,255,255,.6)\">Squawka Signal &mdash; win probability, tournament outlook &amp; Golden Boot watch. Updated daily.<\/p>\n  <div style=\"display:flex;justify-content:space-between;align-items:center;font-weight:800;font-size:13.5px;margin-bottom:7px\">\n    <span style=\"display:inline-flex;align-items:center;gap:8px\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjAgNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIHNsaWNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHg9IjAuMDAwIiB3aWR0aD0iMjAuMzAwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjMDAyMzk1Ii8+PHJlY3QgeD0iMjAuMDAwIiB3aWR0aD0iMjAuMzAwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjZmZmZmZmIi8+PHJlY3QgeD0iNDAuMDAwIiB3aWR0aD0iMjAuMzAwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjZWQyOTM5Ii8+PC9zdmc+\" width=\"22\" height=\"14\" style=\"border-radius:3px;box-shadow:0 0 0 1px rgba(255,255,255,.2);vertical-align:middle\" alt=\"\">France<\/span>\n    <span style=\"display:inline-flex;align-items:center;gap:8px\">Morocco<img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjAgNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIHNsaWNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI2MCIgaGVpZ2h0PSI0MCIgZmlsbD0iI2MxMjcyZCIvPjxwb2x5Z29uIHBvaW50cz0iMzAuMCwxMy4wIDMxLjgsMTguNSAzNy42LDE4LjUgMzIuOSwyMS45IDM0LjcsMjcuNSAzMC4wLDI0LjEgMjUuMywyNy41IDI3LjEsMjEuOSAyMi40LDE4LjUgMjguMiwxOC41IiBmaWxsPSIjMDA2MjMzIi8+PC9zdmc+\" width=\"22\" height=\"14\" style=\"border-radius:3px;box-shadow:0 0 0 1px rgba(255,255,255,.2);vertical-align:middle\" alt=\"\"><\/span>\n  <\/div>\n  <div style=\"display:flex;height:34px;border-radius:9px;overflow:hidden;font-weight:900;font-size:14px\">\n    <div style=\"width:67%;background:#a8e039;color:#0a2c1f;display:flex;align-items:center;padding:0 12px\">67%<\/div>\n    <div style=\"width:33%;background:rgba(255,255,255,.14);color:#fff;display:flex;align-items:center;justify-content:flex-end;padding:0 12px\">33%<\/div>\n  <\/div>\n  <p style=\"margin:7px 0 18px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.45);font-weight:700\">Single-match win probability (draws split on penalties)<\/p>\n  <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px\"><div style=\"background:rgba(8,37,26,.5);border:1px solid rgba(168,224,57,.18);border-radius:13px;padding:14px 15px\"><div style=\"display:flex;align-items:center;gap:8px;font-weight:800;font-size:13px;margin-bottom:10px\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjAgNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIHNsaWNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHg9IjAuMDAwIiB3aWR0aD0iMjAuMzAwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjMDAyMzk1Ii8+PHJlY3QgeD0iMjAuMDAwIiB3aWR0aD0iMjAuMzAwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjZmZmZmZmIi8+PHJlY3QgeD0iNDAuMDAwIiB3aWR0aD0iMjAuMzAwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjZWQyOTM5Ii8+PC9zdmc+\" width=\"20\" height=\"13\" style=\"border-radius:3px;box-shadow:0 0 0 1px rgba(255,255,255,.2);vertical-align:middle\" alt=\"\">France<\/div><div style=\"display:flex;gap:16px\"><div><div style=\"font-size:26px;font-weight:900;color:#a8e039;line-height:1\">42%<\/div><div style=\"font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5);font-weight:700;margin-top:3px\">Reach final<\/div><\/div><div><div style=\"font-size:26px;font-weight:900;color:#fff;line-height:1\">25%<\/div><div style=\"font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5);font-weight:700;margin-top:3px\">Win it<\/div><\/div><\/div><\/div><div style=\"background:rgba(8,37,26,.5);border:1px solid rgba(168,224,57,.18);border-radius:13px;padding:14px 15px\"><div style=\"display:flex;align-items:center;gap:8px;font-weight:800;font-size:13px;margin-bottom:10px\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjAgNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIHNsaWNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI2MCIgaGVpZ2h0PSI0MCIgZmlsbD0iI2MxMjcyZCIvPjxwb2x5Z29uIHBvaW50cz0iMzAuMCwxMy4wIDMxLjgsMTguNSAzNy42LDE4LjUgMzIuOSwyMS45IDM0LjcsMjcuNSAzMC4wLDI0LjEgMjUuMywyNy41IDI3LjEsMjEuOSAyMi40LDE4LjUgMjguMiwxOC41IiBmaWxsPSIjMDA2MjMzIi8+PC9zdmc+\" width=\"20\" height=\"13\" style=\"border-radius:3px;box-shadow:0 0 0 1px rgba(255,255,255,.2);vertical-align:middle\" alt=\"\">Morocco<\/div><div style=\"display:flex;gap:16px\"><div><div style=\"font-size:26px;font-weight:900;color:#a8e039;line-height:1\">12%<\/div><div style=\"font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5);font-weight:700;margin-top:3px\">Reach final<\/div><\/div><div><div style=\"font-size:26px;font-weight:900;color:#fff;line-height:1\">5%<\/div><div style=\"font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5);font-weight:700;margin-top:3px\">Win it<\/div><\/div><\/div><\/div><\/div>\n  <div style=\"margin-bottom:16px\">\n    <div style=\"font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#a8e039;font-weight:800;margin-bottom:9px\">Golden Boot watch<\/div>\n    <div style=\"display:flex;flex-wrap:wrap;gap:8px\"><span style=\"display:inline-flex;align-items:center;gap:7px;background:rgba(8,37,26,.55);border:1px solid rgba(168,224,57,.18);border-radius:999px;padding:6px 12px;font-weight:800;font-size:13px;color:#fff\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjAgNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIHNsaWNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHg9IjAuMDAwIiB3aWR0aD0iMjAuMzAwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjMDAyMzk1Ii8+PHJlY3QgeD0iMjAuMDAwIiB3aWR0aD0iMjAuMzAwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjZmZmZmZmIi8+PHJlY3QgeD0iNDAuMDAwIiB3aWR0aD0iMjAuMzAwIiBoZWlnaHQ9IjQwIiBmaWxsPSIjZWQyOTM5Ii8+PC9zdmc+\" width=\"20\" height=\"13\" style=\"border-radius:3px;box-shadow:0 0 0 1px rgba(255,255,255,.2);vertical-align:middle\" alt=\"\">Kylian Mbappe <b style=\"color:#a8e039\">7<\/b><\/span><span style=\"display:inline-flex;align-items:center;gap:7px;background:rgba(8,37,26,.55);border:1px solid rgba(168,224,57,.18);border-radius:999px;padding:6px 12px;font-weight:800;font-size:13px;color:#fff\"><img loading=\"lazy\" decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjAgNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIHNsaWNlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI2MCIgaGVpZ2h0PSI0MCIgZmlsbD0iI2MxMjcyZCIvPjxwb2x5Z29uIHBvaW50cz0iMzAuMCwxMy4wIDMxLjgsMTguNSAzNy42LDE4LjUgMzIuOSwyMS45IDM0LjcsMjcuNSAzMC4wLDI0LjEgMjUuMywyNy41IDI3LjEsMjEuOSAyMi40LDE4LjUgMjguMiwxOC41IiBmaWxsPSIjMDA2MjMzIi8+PC9zdmc+\" width=\"20\" height=\"13\" style=\"border-radius:3px;box-shadow:0 0 0 1px rgba(255,255,255,.2);vertical-align:middle\" alt=\"\">Ismael Saibari <b style=\"color:#a8e039\">3<\/b><\/span><\/div>\n  <\/div>\n  <div style=\"display:flex;flex-wrap:wrap;gap:10px\">\n    <a href=\"https:\/\/www.squawka.com\/ca\/outright-markets\/world-cup-2026-outright-betting-odds\/\" style=\"flex:1;min-width:180px;text-align:center;background:#5a26d6;color:#fff;border-radius:9px;padding:11px 14px;font-size:12.5px;letter-spacing:.04em\">Tournament Winner Signal &rarr;<\/a>\n    <a href=\"https:\/\/www.squawka.com\/ca\/world-cup-2026\/\" style=\"flex:1;min-width:180px;text-align:center;background:transparent;border:1.5px solid #5a26d6;color:#d0b6ff;border-radius:9px;padding:11px 14px;font-size:12.5px;letter-spacing:.04em\">World Cup 2026 Hub &rarr;<\/a>\n  <\/div>\n<\/div><\/div>\n\n\n<p><!-- SQ-SIGNAL-END --><\/p>\n\n<h2>France vs Morocco Prediction<\/h2>\n<p>Morocco are organized, unbeaten and a real threat on the break, and they will not simply roll over. But France have carried both the sharper attack and the meaner defence right through this tournament, and the model and the market end up in the same spot \u2014 a French win is the clear call. We expect Morocco to make it uncomfortable and keep the goals down, which is why the value sits with a low-scoring, one-sided result. Take <a rel=\"nofollow sponsored noopener\" href=\"\/en\/go\/bet365?q=ca-all-tmp-wof-s-spo\" target=\"_blank\"><strong>France to win at -175 with bet365<\/strong><\/a>, lean toward under 2.5 goals, and let Mbappe handle the rest. Kick-off is 4:00 PM ET on Thursday, July 9. For the fuller picture, our <a href=\"\/ca\/world-cup-2026\/\">World Cup 2026 hub<\/a> and the <a href=\"\/ca\/world-cup-2026\/standings\/\">tournament standings<\/a> are both worth a look before you place a bet.<\/p>\n<p><small>Odds correct at the time of writing. Please play responsibly.<\/small><\/p>\n<p><em>19+ (18+ in AB\/MB\/QC) | Please play responsibly | ConnexOntario: 1-866-531-2600 (ON)<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>France take on Morocco in a World Cup 2026 quarterfinal on Thursday, July 9, kicking off at 4:00 PM ET \/ 3:00 PM CT \/ 2:00 PM MT \/ 1:00 PM PT. A semifinal spot is the prize, and if the two sides finish level the tie runs to extra time and, if needed, penalties&#8230;.<\/p>\n","protected":false},"author":393,"featured_media":5089,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"france vs morocco","_yoast_wpseo_title":"France vs Morocco: World Cup 2026 Prediction | Squawka","_yoast_wpseo_metadesc":"France vs Morocco prediction, picks and odds for the World Cup 2026 quarterfinal. bet365 make France -175 favourites and we back a tight, low-scoring win.","footnotes":""},"tags":[262],"news-category":[261],"class_list":["post-5090","news","type-news","status-publish","has-post-thumbnail","hentry","tag-world-cup-2026","news-category-world-cup"],"acf":{"external_featured_image_url":"","hide_featured_image_pattern":true},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>France vs Morocco: World Cup 2026 Prediction | Squawka<\/title>\n<meta name=\"description\" content=\"France vs Morocco prediction, picks and odds for the World Cup 2026 quarterfinal. bet365 make France -175 favourites and we back a tight, low-scoring win.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"France vs Morocco: Predictions, Picks, Odds &amp; Stats\" \/>\n<meta property=\"og:description\" content=\"France vs Morocco prediction, picks and odds for the World Cup 2026 quarterfinal. bet365 make France -175 favourites and we back a tight, low-scoring win.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/\" \/>\n<meta property=\"og:site_name\" content=\"Squawka | CA\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SquawkaFootballNews\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-08T13:00:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/07\/05130744\/match-preview-france-vs-morocco-world-cup-2026-banner.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1167\" \/>\n\t<meta property=\"og:image:height\" content=\"590\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@Squawka\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/\",\"url\":\"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/\",\"name\":\"France vs Morocco: World Cup 2026 Prediction | Squawka\",\"isPartOf\":{\"@id\":\"https:\/\/www.squawka.com\/ca\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/07\/05130744\/match-preview-france-vs-morocco-world-cup-2026-banner.jpg\",\"datePublished\":\"2026-07-08T12:59:13+00:00\",\"dateModified\":\"2026-07-08T13:00:15+00:00\",\"description\":\"France vs Morocco prediction, picks and odds for the World Cup 2026 quarterfinal. bet365 make France -175 favourites and we back a tight, low-scoring win.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/#primaryimage\",\"url\":\"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/07\/05130744\/match-preview-france-vs-morocco-world-cup-2026-banner.jpg\",\"contentUrl\":\"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/07\/05130744\/match-preview-france-vs-morocco-world-cup-2026-banner.jpg\",\"width\":1167,\"height\":590,\"caption\":\"France vs Morocco World Cup 2026 quarterfinal match preview banner\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.squawka.com\/ca\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News\",\"item\":\"https:\/\/www.squawka.com\/ca\/news\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"France vs Morocco: Predictions, Picks, Odds &#038; Stats\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.squawka.com\/ca\/#website\",\"url\":\"https:\/\/www.squawka.com\/ca\/\",\"name\":\"Squawka | CA\",\"description\":\"Soccer Stats, Predictions &amp; Betting\",\"publisher\":{\"@id\":\"https:\/\/www.squawka.com\/ca\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.squawka.com\/ca\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.squawka.com\/ca\/#organization\",\"name\":\"Squawka | CA\",\"url\":\"https:\/\/www.squawka.com\/ca\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\/\/www.squawka.com\/ca\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/06\/10210812\/Squawka-Logo.jpg\",\"contentUrl\":\"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/06\/10210812\/Squawka-Logo.jpg\",\"width\":1000,\"height\":1000,\"caption\":\"Squawka | CA\"},\"image\":{\"@id\":\"https:\/\/www.squawka.com\/ca\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SquawkaFootballNews\/\",\"https:\/\/x.com\/Squawka\",\"https:\/\/www.instagram.com\/squawkafootball\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"France vs Morocco: World Cup 2026 Prediction | Squawka","description":"France vs Morocco prediction, picks and odds for the World Cup 2026 quarterfinal. bet365 make France -175 favourites and we back a tight, low-scoring win.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/","og_type":"article","og_title":"France vs Morocco: Predictions, Picks, Odds & Stats","og_description":"France vs Morocco prediction, picks and odds for the World Cup 2026 quarterfinal. bet365 make France -175 favourites and we back a tight, low-scoring win.","og_url":"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/","og_site_name":"Squawka | CA","article_publisher":"https:\/\/www.facebook.com\/SquawkaFootballNews\/","article_modified_time":"2026-07-08T13:00:15+00:00","og_image":[{"width":1167,"height":590,"url":"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/07\/05130744\/match-preview-france-vs-morocco-world-cup-2026-banner.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@Squawka","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/","url":"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/","name":"France vs Morocco: World Cup 2026 Prediction | Squawka","isPartOf":{"@id":"https:\/\/www.squawka.com\/ca\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/#primaryimage"},"image":{"@id":"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/07\/05130744\/match-preview-france-vs-morocco-world-cup-2026-banner.jpg","datePublished":"2026-07-08T12:59:13+00:00","dateModified":"2026-07-08T13:00:15+00:00","description":"France vs Morocco prediction, picks and odds for the World Cup 2026 quarterfinal. bet365 make France -175 favourites and we back a tight, low-scoring win.","breadcrumb":{"@id":"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/"]}]},{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/#primaryimage","url":"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/07\/05130744\/match-preview-france-vs-morocco-world-cup-2026-banner.jpg","contentUrl":"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/07\/05130744\/match-preview-france-vs-morocco-world-cup-2026-banner.jpg","width":1167,"height":590,"caption":"France vs Morocco World Cup 2026 quarterfinal match preview banner"},{"@type":"BreadcrumbList","@id":"https:\/\/www.squawka.com\/ca\/news\/world-cup\/match-preview-france-vs-morocco-world-cup-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.squawka.com\/ca\/"},{"@type":"ListItem","position":2,"name":"News","item":"https:\/\/www.squawka.com\/ca\/news\/"},{"@type":"ListItem","position":3,"name":"France vs Morocco: Predictions, Picks, Odds &#038; Stats"}]},{"@type":"WebSite","@id":"https:\/\/www.squawka.com\/ca\/#website","url":"https:\/\/www.squawka.com\/ca\/","name":"Squawka | CA","description":"Soccer Stats, Predictions &amp; Betting","publisher":{"@id":"https:\/\/www.squawka.com\/ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.squawka.com\/ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":"Organization","@id":"https:\/\/www.squawka.com\/ca\/#organization","name":"Squawka | CA","url":"https:\/\/www.squawka.com\/ca\/","logo":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/www.squawka.com\/ca\/#\/schema\/logo\/image\/","url":"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/06\/10210812\/Squawka-Logo.jpg","contentUrl":"https:\/\/media.squawka.com\/images\/sites\/15\/2026\/06\/10210812\/Squawka-Logo.jpg","width":1000,"height":1000,"caption":"Squawka | CA"},"image":{"@id":"https:\/\/www.squawka.com\/ca\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SquawkaFootballNews\/","https:\/\/x.com\/Squawka","https:\/\/www.instagram.com\/squawkafootball\/"]}]}},"yoast_title":"France vs Morocco: World Cup 2026 Prediction | Squawka","yoast_description":"France vs Morocco prediction, picks and odds for the World Cup 2026 quarterfinal. bet365 make France -175 favourites and we back a tight, low-scoring win.","yoast_keyword":"france vs morocco","_links":{"self":[{"href":"https:\/\/www.squawka.com\/ca\/wp-json\/wp\/v2\/news\/5090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.squawka.com\/ca\/wp-json\/wp\/v2\/news"}],"about":[{"href":"https:\/\/www.squawka.com\/ca\/wp-json\/wp\/v2\/types\/news"}],"author":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/ca\/wp-json\/wp\/v2\/users\/393"}],"version-history":[{"count":5,"href":"https:\/\/www.squawka.com\/ca\/wp-json\/wp\/v2\/news\/5090\/revisions"}],"predecessor-version":[{"id":5311,"href":"https:\/\/www.squawka.com\/ca\/wp-json\/wp\/v2\/news\/5090\/revisions\/5311"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.squawka.com\/ca\/wp-json\/wp\/v2\/media\/5089"}],"wp:attachment":[{"href":"https:\/\/www.squawka.com\/ca\/wp-json\/wp\/v2\/media?parent=5090"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.squawka.com\/ca\/wp-json\/wp\/v2\/tags?post=5090"},{"taxonomy":"news-category","embeddable":true,"href":"https:\/\/www.squawka.com\/ca\/wp-json\/wp\/v2\/news-category?post=5090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}