[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-326329465741250560-en":61,"match-news-326329465741250560-en":87,"match-team-news-326329465741250560-en":215,"match-league-news-326329465741250560-en":323,"prediction-summary-326329465741250560":405,"timeline-326329465741250560":410},{"adSlots":4,"affiliateMode":5,"brandName":6,"contentStrategy":7,"currency":8,"friendLinks":9,"homepageLayoutKey":10,"leagueFocus":11,"locale":12,"planVisibility":13,"seoDescription":14,"seoTitleTemplate":15,"siteCode":10,"siteName":6,"siteType":10,"subscriptionMode":5,"timezone":16,"id":17,"tenantID":18,"primaryDomain":19,"countryCode":20,"logoUrl":21,"faviconUrl":21,"theme":22,"seoKeywords":24,"status":25,"ads":4,"focusLeagues":26,"affiliatePolicies":26},[],"shared","Football Prediction Platform","scores_predictions","USD",[],"main",[],"en-US",[],"Football fixtures, results, free predictions, subscriptions, and clearly labeled partner links.","{page} | Football Prediction Platform","America\u002FNew_York",323900000000000000,1,"football.easytestdev.online","US","",{"primaryColor":23},"#1677ff","football predictions, football fixtures, football results","active",null,{"active":28,"leagueId":29,"leagueName":30,"leagueImagePath":31,"seasonId":32,"seasonName":33,"startingAt":34,"endingAt":35,"daysToStart":36,"daysToEnd":37,"phase":38,"includeQualifying":39,"hostCities":40},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-38,-21,"finished_recent",false,[41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60],"Atlanta","Boston","Dallas","East Rutherford","Guadalajara","Houston","Kansas City","Los Angeles","Mexico City","Miami","Monterrey","New-York","New York New Jersey","Philadelphia","San-Francisco","San Francisco Bay Area","Seattle","Toronto","Vancouver","Zapopan",{"match":62},{"awayScore":63,"awayTeam":64,"description":70,"homeScore":71,"homeTeam":72,"id":78,"kickoffAt":79,"length":80,"leagueId":81,"leagueName":82,"leagueSlug":83,"probabilityLabel":82,"slug":84,"status":85,"tvStations":86,"venueCity":21,"venueName":21},0,{"code":65,"id":66,"imagePath":67,"name":68,"slug":69},"AWY","326257535952621568","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F81.png","Marseille","marseille","The Stade de la Beaujoire is set for a seismic Ligue 1 clash on May 2, 2026, as FC Nantes host Olympique de Marseille in a fixture dripping with historical significance and contemporary stakes. This is more than just a game; it's a collision between two of France's most storied and passionately supported clubs, with potential European qualification and final league positioning hanging in the balance.\n\nFor Marseille, the objective is clear: secure a coveted Champions League spot. A victory in Nantes is crucial to maintain pressure on their rivals in the top four. Their attacking philosophy, often characterized by rapid transitions and wide play, will be tested by a Nantes side renowned for its tactical discipline and formidable home record. The Canaries, meanwhile, are likely battling for a place in the UEFA Europa Conference League, making every point vital in a tightly packed mid-table. A win against a giant like OM would be a monumental boost to their ambitions.\n\nThe rivalry is steeped in contrasting identities—Marseille's Mediterranean flair against Nantes's industrious, collective spirit. Historically, matches between them are fiercely contested, often decided by moments of individual brilliance or defensive resilience. Tactically, watch for the duel between Marseille's creative midfielders and Nantes's compact defensive block. The home side will look to exploit set-pieces and counter-attacks, while OM will seek to dominate possession and unlock the defense.\n\nExpect an electric atmosphere in the Beaujoire, where the fervent Nantes support creates one of Ligue 1's most intimidating environments. Fans can anticipate a tense, physical battle, with neither side willing to cede an inch. The outcome could significantly shape the European landscape for both clubs, making this a must-watch encounter for any football enthusiast.",3,{"code":73,"id":74,"imagePath":75,"name":76,"slug":77},"HME","326257535994564608","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F83.png","Nantes","nantes","326329465741250560","2026-05-02T13:00:00Z",90,"326135624547438592","Ligue 1","fr-ligue-1","nantes-vs-marseille-2026-05-02","finished",[],[88,126,147,163,190,208],{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":89,"excerpt":90,"homeTeamId":74,"homeTeamName":76,"id":91,"leagueId":92,"leagueName":93,"matchId":78,"matchName":94,"publishedAt":95,"slug":96,"sourceName":97,"sourceURL":98,"teamId":66,"teamName":68,"teamIds":99,"teamNames":112,"title":125},"news","Nicolas Chabot, Arkema Première Ligue's top coach, takes over Marseille women from Corinne Diacre on a three-year deal. The 31-year-old arrives from Nantes.","335871457437421569","326135634605379584","First League","Nantes vs Marseille","2026-05-29T17:49:28Z","nicolas-chabot-joins-marseille-women-as-coach-on-3-year-deal","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FNicolas-chabot-nouvel-entraineur-de-l-equipe-feminine-de-marseille\u002F1680051#at_medium=RSS_feeds",[66,74,100,101,102,103,104,105,106,107,108,109,110,111],"326257537865224192","326257556060114944","326257561546264576","326257618995646464","326257621004718080","326257621155713024","326257536078450688","326257745512632320","326222711447621632","326222707169431552","326222712395534336","326222713142120448",[68,76,113,114,115,116,117,118,119,120,121,122,123,124],"Estoril","Estudiantes L.P.","Sonderjyske","CA Estudiantes","Esteghlal FC","Esteghlal Khuzestan","Paris Saint Germain","Members","France","Anderlecht","Norway","Canada","Nicolas Chabot Joins Marseille Women as Coach on 3-Year Deal",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":89,"excerpt":127,"homeTeamId":74,"homeTeamName":76,"id":128,"leagueId":92,"leagueName":93,"matchId":78,"matchName":94,"publishedAt":129,"slug":130,"sourceName":97,"sourceURL":131,"teamId":74,"teamName":76,"teamIds":132,"teamNames":139,"title":146},"Nicolas Chabot leaves Nantes for possible OM job; Pierre-Alain Picard arrives from Dijon. Best coach in Première Ligue departs amid a coaching shake-up.","332590467508080641","2026-05-20T16:08:21Z","chabot-quits-nantes-what-picard-s-hire-om-interest-mean","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FMercato-nicolas-chabot-va-quitter-nantes-et-sera-remplace-par-pierre-alain-picard-l-entraineur-de-dijon\u002F1677405#at_medium=RSS_feeds",[74,66,108,133,134,135,136,137,138,109,111],"326257844531761152","326222712936599552","326222767416414208","326255039846813696","326255041625198592","326257536413995008",[76,68,121,140,141,142,143,144,145,122,124],"Dijon","Paraguay","Lesotho","FK Partizan","Partizani","Paris FC","Chabot Quits Nantes: What Picard's Hire, OM Interest Mean",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":89,"excerpt":148,"homeTeamId":74,"homeTeamName":76,"id":149,"leagueId":150,"leagueName":82,"matchId":78,"matchName":94,"publishedAt":151,"slug":152,"sourceName":97,"sourceURL":153,"teamId":154,"teamName":155,"teamIds":156,"teamNames":159,"title":162},"Medhi Benatia called Marseille's Ligue 1 season a 'waste' after they finished 5th, stating he would have refused a deal for 3rd as their minimum goal was 2nd.","331731780182740993","326135625889615872","2026-05-18T07:05:25Z","why-benatia-calls-marseille-s-season-a-waste-after-5th","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002F-si-on-m-avait-fait-signer-en-debut-d-annee-pour-faire-troisieme-j-aurais-dit-non-medhi-benatia-sur-la-decevante-saison-de-l-om\u002F1676738#at_medium=RSS_feeds","326257536145559552","Rennes",[154,74,66,157,134,135,158,136,106,108,109],"326257536216862720","326255038034874368",[155,76,68,160,141,142,161,143,119,121,122],"Lorient","FSV Mainz 05","Why Benatia Calls Marseille's Season a Waste After 5th",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":89,"excerpt":164,"homeTeamId":74,"homeTeamName":76,"id":165,"leagueId":150,"leagueName":82,"matchId":78,"matchName":94,"publishedAt":166,"slug":167,"sourceName":97,"sourceURL":168,"teamId":66,"teamName":68,"teamIds":169,"teamNames":179,"title":189},"PSG clinch 2025-26 Ligue 1 crown as Lille & Lens reach UCL; Nantes & Metz relegated. Coupe de France final to decide remaining European spots.","331590009167548417","2026-05-17T21:24:09Z","psg-win-ligue-1-title-lille-lens-secure-ucl","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLe-psg-champion-lens-et-lille-en-ligue-des-champions-nantes-et-metz-en-ligue-2-le-tableau-d-honneur-de-la-saison-2025-2026-de-ligue-1\u002F1676651#at_medium=RSS_feeds",[66,74,170,108,171,154,172,173,174,175,176,177,178],"326257536296554496","326257536112005120","326257535885512704","326257535919067136","326257536372051968","326257536443355136","326257536049090560","326257572300460032","326257769613103104",[68,76,180,121,181,155,182,183,184,185,186,187,188],"Auxerre","Monaco","Lille","Lyon","Metz","Lens","Nice","Saint Etienne","Capital","PSG Win Ligue 1 Title, Lille & Lens Secure UCL",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":89,"excerpt":191,"homeTeamId":74,"homeTeamName":76,"id":192,"leagueId":150,"leagueName":82,"matchId":78,"matchName":94,"publishedAt":193,"slug":194,"sourceName":195,"sourceURL":196,"teamId":106,"teamName":119,"teamIds":197,"teamNames":202,"title":207},"A 16-year-old substitute scored 11 seconds into his debut to seal RC Lens's 1-0 win over FC Nantes, delaying PSG's Ligue 1 title celebration and confirming","328306129845096449","2026-05-08T20:58:29Z","16-year-old-debutant-delays-psg-title-lens-win-explained","Voetbal International","https:\u002F\u002Fwww.vi.nl\u002Fnieuws\u002Fzestienjarige-debutant-stelt-titelfeest-psg-uit-en-velt-vonnis-over-nantes",[106,74,66,198,175,199,174,200,109,108,201],"326257545918287872","326257603959066624","326257541090643968","326257604382691328",[119,76,68,203,185,204,184,205,122,121,206],"Liverpool","Hoek","Konyaspor","GOES","16-Year-Old Debutant Delays PSG Title: Lens Win Explained",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":89,"excerpt":209,"homeTeamId":74,"homeTeamName":76,"id":210,"leagueId":150,"leagueName":82,"matchId":78,"matchName":94,"publishedAt":193,"slug":211,"sourceName":195,"sourceURL":196,"teamId":106,"teamName":119,"teamIds":212,"teamNames":213,"title":214},"16-year-old Mezian Mezloub scored 11 seconds into his debut for Lens, beating Nantes 1-0 and delaying PSG's Ligue 1 title. The result relegates Nantes and sets","328309651395317761","16-year-old-debutant-delays-psg-title-ligue-1-decider-looms",[106,74,66,198,175,199,174,200,109,108],[119,76,68,203,185,204,184,205,122,121],"16-Year-Old Debutant Delays PSG Title: Ligue 1 Decider Looms",[216,234,257,276,295,310],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":89,"excerpt":217,"homeTeamId":-1,"homeTeamName":-1,"id":218,"leagueId":29,"leagueName":30,"matchId":219,"matchName":21,"publishedAt":220,"slug":221,"sourceName":97,"sourceURL":222,"teamId":223,"teamName":224,"teamIds":225,"teamNames":229,"title":233},"Guéla Doué scored and assisted as Ivory Coast beat France 2-1 in a friendly, outshining his brother Désiré who featured for Les Bleus in the sibling showdown.","338200147588550657","0","2026-06-05T04:00:00Z","guela-doue-downs-brother-s-france-ivorian-2-1-win","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FUn-but-et-une-passe-decisive-contre-la-france-la-soiree-de-reve-pour-guela-doue-avec-la-cote-d-ivoire\u002F1681944#at_medium=RSS_feeds","326222712533946368","Ivory Coast",[223,108,226,154,227,135,106,170,100,228,74,109],"326255037997125632","326222711401484288","326257686389723136",[224,121,230,155,231,142,119,180,113,232,76,122],"Strasbourg","Belgium","Together","Guéla Doué downs brother's France: Ivorian 2-1 win",{"awayTeamId":235,"awayTeamName":236,"body":-1,"category":89,"excerpt":237,"homeTeamId":108,"homeTeamName":121,"id":238,"leagueId":29,"leagueName":30,"matchId":239,"matchName":240,"publishedAt":241,"slug":242,"sourceName":97,"sourceURL":243,"teamId":223,"teamName":224,"teamIds":244,"teamNames":250,"title":256},"326222711783165952","Senegal","France lose first friendly under Deschamps, 2-1 to Ivory Coast in Nantes, revealing defensive issues 10 days before World Cup start vs Senegal.","338126221931974657","327115052106649600","France vs Senegal","2026-06-04T22:34:17Z","bleus-lose-friendly-under-deschamps-2-1-to-ivory-coast","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FUne-defaite-ni-vraiment-grave-ni-completement-anodine-pour-les-bleus-a-dix-jours-de-leur-entree-en-scene-au-mondial\u002F1681936#at_medium=RSS_feeds",[223,108,235,74,245,134,135,136,137,138,100,246,247,248,249,109],"326257810885054464","326257541157752832","326257545754710016","326257554411753472","326257789708013568",[224,121,236,76,251,141,142,143,144,145,113,252,253,254,255,122],"York","Galatasaray","Newcastle","Newcastle Jets","China","Bleus Lose Friendly Under Deschamps: 2-1 to Ivory Coast",{"awayTeamId":258,"awayTeamName":259,"body":-1,"category":89,"excerpt":260,"homeTeamId":223,"homeTeamName":224,"id":261,"leagueId":262,"leagueName":263,"matchId":264,"matchName":265,"publishedAt":266,"slug":267,"sourceName":97,"sourceURL":268,"teamId":223,"teamName":224,"teamIds":269,"teamNames":272,"title":275},"326222712978542592","Ecuador","Emerse Faé: Ivory Coast's 2-1 win over France is 'good for morale' but team must stay focused on Ecuador opener.","338113265982771201","326135632491450368","Africa Cup of Nations","327115041604112384","Ivory Coast vs Ecuador","2026-06-04T22:03:24Z","emerse-fae-urges-focus-what-ivory-coast-s-france-win-means","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FEmerse-fae-selectionneur-de-la-cote-d-ivoire-apres-le-succes-contre-la-france-en-amical-c-est-bon-pour-le-moral\u002F1681928#at_medium=RSS_feeds",[223,258,108,74,100,101,102,270,271,103,109,111,135],"326257600507154432","326257610309242880",[224,259,121,76,113,114,115,273,274,116,122,124,142],"Deportivo Pasto","Club Queretaro","Emerse Faé Urges Focus: What Ivory Coast's France Win Means",{"awayTeamId":226,"awayTeamName":230,"body":-1,"category":89,"excerpt":277,"homeTeamId":278,"homeTeamName":279,"id":280,"leagueId":29,"leagueName":30,"matchId":281,"matchName":282,"publishedAt":283,"slug":284,"sourceName":97,"sourceURL":285,"teamId":223,"teamName":224,"teamIds":286,"teamNames":290,"title":294},"Guéla Doué scored and assisted as Ivory Coast beat France 2-1, becoming the 5th French-born player to net against Les Bleus. Brother Désiré was an unused sub.","326257535851958272","Angers","338115067146932225","327052659670388736","Angers vs Strasbourg","2026-06-04T22:01:21Z","guela-doue-becomes-5th-french-born-to-score-vs-france","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FGuela-doue-est-devenu-le-cinquieme-joueur-ne-en-france-a-marquer-contre-les-bleus\u002F1681926#at_medium=RSS_feeds",[223,278,226,108,74,287,134,135,136,288,109,289],"326222712655581184","326257696737071104","326222712496197632",[224,279,230,121,76,291,141,142,143,292,122,293],"Algeria","Diaspora","Netherlands","Guéla Doué Becomes 5th French-Born to Score vs France",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":89,"excerpt":296,"homeTeamId":-1,"homeTeamName":-1,"id":297,"leagueId":29,"leagueName":30,"matchId":219,"matchName":21,"publishedAt":298,"slug":299,"sourceName":97,"sourceURL":300,"teamId":223,"teamName":224,"teamIds":301,"teamNames":305,"title":309},"France lost 2-1 to Ivory Coast in a pre-World Cup friendly, their first such defeat under Didier Deschamps, ending a 16-year unbeaten run before major events.","338111893451313153","2026-06-04T21:53:33Z","france-s-defeat-first-pre-world-cup-loss-under-deschamps","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FUne-defaite-des-bleus-avant-un-tournoi-majeur-une-premiere-depuis-16-ans\u002F1681924#at_medium=RSS_feeds",[223,302,108,74,134,135,158,136,137,303,304,235,249],"326257791226351616","326222712177430528","326222712622026752",[224,306,121,76,141,142,161,143,144,307,308,236,255],"Nigeria","Tunisia","South Africa","France's Defeat: First Pre-World Cup Loss Under Deschamps",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":89,"excerpt":311,"homeTeamId":-1,"homeTeamName":-1,"id":312,"leagueId":29,"leagueName":30,"matchId":219,"matchName":21,"publishedAt":313,"slug":314,"sourceName":97,"sourceURL":315,"teamId":108,"teamName":121,"teamIds":316,"teamNames":319,"title":322},"Guéla Doué scored and assisted in Ivory Coast's 2-1 win over France, sharing the moment with brother Désiré, as he looks ahead to the 2026 World Cup.","338109722110464001","2026-06-04T21:44:00Z","guela-doue-leads-ivory-coast-to-historic-2-1-win-over-france","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FVideo\u002FCote-d-ivoire-c-est-beaucoup-de-fierte-guela-doue-savoure-le-succes-historique-de-la-cote-d-ivoire-face-a-la-france\u002F20234346#at_medium=RSS_feeds",[108,74,135,100,101,102,317,103,223,288,318,109,289,111],"326257608493109248","326257576805142528",[121,76,142,113,114,115,320,116,224,292,321,122,293,124],"Sirius","Tune","Guéla Doué Leads Ivory Coast to Historic 2-1 Win Over France",[324,345,352,365,384,397],{"awayTeamId":171,"awayTeamName":181,"body":-1,"category":89,"excerpt":325,"homeTeamId":174,"homeTeamName":184,"id":326,"leagueId":81,"leagueName":82,"matchId":327,"matchName":328,"publishedAt":329,"slug":330,"sourceName":97,"sourceURL":331,"teamId":171,"teamName":181,"teamIds":332,"teamNames":338,"title":344},"Monaco agreed a €10M deal with Metz for Sadibou Sané. The 21-year-old Senegalese signs until 2031, part of a summer rebuild with Filipe Luís as coach.","336203304159678465","326329469172191232","Metz vs Monaco","2026-05-30T15:27:12Z","sadibou-sane-to-monaco-10m-deal-signals-summer-overhaul","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FMercato-accord-monaco-metz-pour-le-transfert-de-sadibou-sane-vers-le-club-de-la-principaute\u002F1680285#at_medium=RSS_feeds",[171,174,333,134,135,334,136,335,336,337,109,111],"326257546258026496","326255038114566144","326255040400461824","326222707475615744","326257695210344448",[181,184,339,141,142,340,143,341,342,343,122,124],"Manchester City","Santa Clara","FC Santa Coloma","Cercle Brugge","Signal","Sadibou Sané to Monaco: €10M Deal Signals Summer Overhaul",{"awayTeamId":171,"awayTeamName":181,"body":-1,"category":89,"excerpt":346,"homeTeamId":174,"homeTeamName":184,"id":347,"leagueId":81,"leagueName":82,"matchId":327,"matchName":328,"publishedAt":329,"slug":348,"sourceName":97,"sourceURL":331,"teamId":171,"teamName":181,"teamIds":349,"teamNames":350,"title":351},"Monaco near €7M+€3M deal for Metz defender Sadibou Sané, with 21-year-old set to sign until 2031, joining Nazinho and Detourbet in summer rebuild.","336211060417630209","sadibou-sane-to-monaco-7m-deal-close-for-metz-defender",[171,174,336,333,134,135,334,136,335,235,109,111],[181,184,342,339,141,142,340,143,341,236,122,124],"Sadibou Sané to Monaco: €7M Deal Close for Metz Defender",{"awayTeamId":177,"awayTeamName":187,"body":-1,"category":89,"excerpt":353,"homeTeamId":176,"homeTeamName":186,"id":354,"leagueId":81,"leagueName":82,"matchId":355,"matchName":356,"publishedAt":357,"slug":358,"sourceName":97,"sourceURL":359,"teamId":176,"teamName":186,"teamIds":360,"teamNames":362,"title":364},"Nice lost Mohamed-Ali Cho and Melvin Bard to injury at half-time against Saint-Étienne, forcing changes and raising doubts over their next fixtures.","335908851951865857","334169849506828288","Nice vs Saint Etienne","2026-05-29T20:04:10Z","nice-s-cho-and-bard-suffer-injuries-what-it-means-for-nice","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FMohamed-ali-cho-et-melvin-bard-sortis-sur-blessure-a-la-mi-temps-de-nice-saint-etienne\u002F1680099#at_medium=RSS_feeds",[176,177,109,134,135,136,137,138,111,361],"326255038584328192",[186,187,122,141,142,143,144,145,124,363],"Legia Warszawa","Nice's Cho and Bard Suffer Injuries: What It Means for Nice",{"awayTeamId":174,"awayTeamName":184,"body":-1,"category":89,"excerpt":366,"homeTeamId":176,"homeTeamName":186,"id":367,"leagueId":81,"leagueName":82,"matchId":368,"matchName":369,"publishedAt":370,"slug":371,"sourceName":97,"sourceURL":372,"teamId":177,"teamName":187,"teamIds":373,"teamNames":378,"title":383},"Nice hosted Saint-Étienne in a relegation playoff behind closed doors. Fan violence vs Metz forced a ban, leaving an empty stadium patrolled by CRS.","335890357940129793","327054523283542016","Nice vs Metz","2026-05-29T18:46:41Z","why-nice-played-behind-closed-doors-playoff-ban","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FAux-abords-de-l-allianz-riviera-barrieres-crs-et-calme-plat-avant-le-barrage-retour-a-huis-clos-entre-nice-et-saint-etienne\u002F1680079#at_medium=RSS_feeds",[177,176,174,374,134,135,136,375,137,376,377,109,111],"326257546220277760","326255040996052992","326257565535047680","326257667678932992",[187,186,184,379,141,142,143,380,144,381,382,122,124],"Chelsea","Kalju Nomme","Real Madrid","Police","Why Nice Played Behind Closed Doors: Playoff Ban",{"awayTeamId":174,"awayTeamName":184,"body":-1,"category":89,"excerpt":385,"homeTeamId":176,"homeTeamName":186,"id":386,"leagueId":81,"leagueName":82,"matchId":368,"matchName":369,"publishedAt":387,"slug":388,"sourceName":97,"sourceURL":389,"teamId":154,"teamName":155,"teamIds":390,"teamNames":393,"title":396},"Stéphane Richard has been active weeks before his official July 3 start, sanctioning Aubameyang, choosing Lorenzi, and securing an Ivorian tourism deal.","332836739368357889","2026-05-21T08:09:00Z","stephane-richard-s-om-shake-up-how-early-actions-reshape","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002F-c-est-un-depart-lance-stephane-richard-le-nouveau-president-de-l-om-n-attend-pas-juillet-comme-annonce-pour-prendre-la-fonction-en-main\u002F1677450#at_medium=RSS_feeds",[154,176,174,134,135,158,136,137,391,66,223,392,337],"326257536334303232","326257700071542784",[155,186,184,141,142,161,143,144,394,68,224,395,343],"Le Havre","Olympic","Stéphane Richard's OM Shake-Up: How Early Actions Reshape",{"awayTeamId":174,"awayTeamName":184,"body":-1,"category":89,"excerpt":398,"homeTeamId":176,"homeTeamName":186,"id":399,"leagueId":81,"leagueName":82,"matchId":368,"matchName":369,"publishedAt":400,"slug":401,"sourceName":97,"sourceURL":389,"teamId":154,"teamName":155,"teamIds":402,"teamNames":403,"title":404},"New OM president Stéphane Richard hasn't waited for his official July start, hiring a sporting director, attending matches, and inking a key partnership.","332757355844341761","2026-05-21T03:30:00Z","stephane-richard-s-fast-start-what-it-means-for-om-s-future",[154,176,174,134,135,158,136,137,66,337,109],[155,186,184,141,142,161,143,144,68,343,122],"Stéphane Richard's Fast Start: What It Means for OM's Future",{"matchResult":406,"exactScore":407,"totalGoals":408,"bothTeamsToScore":409},[],[],[],[],[411,418,426,431,437,442,446,453,458,463,470,475,479,486,492,497,503],{"id":412,"addition":-1,"extraMinute":63,"info":413,"isHome":28,"minute":414,"narrative":415,"playerName":416,"relatedPlayerName":21,"result":21,"teamLogo":75,"teamName":76,"typeName":417},"326977473520603136","Yellow Card",17,"17' M. Abline (Nantes) is shown a yellow card.","M. Abline","yellow_card",{"id":419,"addition":-1,"extraMinute":63,"info":420,"isHome":28,"minute":421,"narrative":422,"playerName":423,"relatedPlayerName":424,"result":21,"teamLogo":75,"teamName":76,"typeName":425},"326977473562546176","Substitution 1",26,"26' (Nantes) makes a substitution: D. Machado comes on for M. Acapandié.","D. Machado","M. Acapandié","substitution",{"id":427,"addition":-1,"extraMinute":63,"info":413,"isHome":39,"minute":428,"narrative":429,"playerName":430,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":417},"326977473596100608",31,"31' Q. Timber (Marseille) is shown a yellow card.","Q. Timber",{"id":432,"addition":-1,"extraMinute":63,"info":420,"isHome":39,"minute":433,"narrative":434,"playerName":435,"relatedPlayerName":436,"result":21,"teamLogo":67,"teamName":68,"typeName":425},"326977473625460736",46,"46' (Marseille) makes a substitution: P. Aubameyang comes on for Ange Lago.","P. Aubameyang","Ange Lago",{"id":438,"addition":-1,"extraMinute":63,"info":439,"isHome":39,"minute":433,"narrative":440,"playerName":430,"relatedPlayerName":441,"result":21,"teamLogo":67,"teamName":68,"typeName":425},"326977473654820864","Substitution 2","46' (Marseille) makes a substitution: Q. Timber comes on for Igor Paixão.","Igor Paixão",{"id":443,"addition":-1,"extraMinute":63,"info":413,"isHome":39,"minute":444,"narrative":445,"playerName":436,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":417},"326977473692569600",49,"49' Ange Lago (Marseille) is shown a yellow card.",{"id":447,"addition":-1,"extraMinute":63,"info":448,"isHome":28,"minute":449,"narrative":450,"playerName":451,"relatedPlayerName":416,"result":21,"teamLogo":75,"teamName":76,"typeName":452},"326977473734512640","Normal Goal",50,"50' I. Ganago (Nantes) scores, set up by M. Abline. 0-1 — the opening goal.","I. Ganago","goal",{"id":454,"addition":-1,"extraMinute":63,"info":448,"isHome":28,"minute":455,"narrative":456,"playerName":457,"relatedPlayerName":451,"result":21,"teamLogo":75,"teamName":76,"typeName":452},"326977473763872768",54,"54' R. Cabella (Nantes) scores, set up by I. Ganago. 0-2.","R. Cabella",{"id":459,"addition":-1,"extraMinute":63,"info":448,"isHome":28,"minute":460,"narrative":461,"playerName":416,"relatedPlayerName":462,"result":21,"teamLogo":75,"teamName":76,"typeName":452},"326977473793232896",58,"58' M. Abline (Nantes) scores, set up by M. Kaba. 0-3.","M. Kaba",{"id":464,"addition":-1,"extraMinute":63,"info":465,"isHome":39,"minute":466,"narrative":467,"playerName":468,"relatedPlayerName":469,"result":21,"teamLogo":67,"teamName":68,"typeName":425},"326977473822593024","Substitution 3",65,"65' (Marseille) makes a substitution: A. Vermeeren comes on for A. Gouiri.","A. Vermeeren","A. Gouiri",{"id":471,"addition":-1,"extraMinute":63,"info":439,"isHome":28,"minute":472,"narrative":473,"playerName":462,"relatedPlayerName":474,"result":21,"teamLogo":75,"teamName":76,"typeName":425},"326977473847758848",69,"69' (Nantes) makes a substitution: M. Kaba comes on for F. Coquelin.","F. Coquelin",{"id":476,"addition":-1,"extraMinute":63,"info":465,"isHome":28,"minute":472,"narrative":477,"playerName":457,"relatedPlayerName":478,"result":21,"teamLogo":75,"teamName":76,"typeName":425},"326977473877118976","69' (Nantes) makes a substitution: R. Cabella comes on for Louis Leroux.","Louis Leroux",{"id":480,"addition":-1,"extraMinute":63,"info":481,"isHome":28,"minute":482,"narrative":483,"playerName":484,"relatedPlayerName":485,"result":21,"teamLogo":75,"teamName":76,"typeName":425},"326977473927450624","Substitution 5",79,"79' (Nantes) makes a substitution: I. Sissoko comes on for U. Radaković.","I. Sissoko","U. Radaković",{"id":487,"addition":-1,"extraMinute":63,"info":488,"isHome":28,"minute":482,"narrative":489,"playerName":490,"relatedPlayerName":491,"result":21,"teamLogo":75,"teamName":76,"typeName":425},"326977473902284800","Substitution 4","79' (Nantes) makes a substitution: F. Guilbert comes on for Ali Yousef Musrati.","F. Guilbert","Ali Yousef Musrati",{"id":493,"addition":-1,"extraMinute":63,"info":413,"isHome":39,"minute":494,"narrative":495,"playerName":496,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":417},"326977473956810752",81,"81' F. Medina (Marseille) is shown a yellow card.","F. Medina",{"id":498,"addition":-1,"extraMinute":63,"info":488,"isHome":39,"minute":499,"narrative":500,"playerName":501,"relatedPlayerName":502,"result":21,"teamLogo":67,"teamName":68,"typeName":425},"326977473986170880",88,"88' (Marseille) makes a substitution: L. Balerdi comes on for Hilan Hamzaoui Slimani.","L. Balerdi","Hilan Hamzaoui Slimani",{"id":504,"addition":-1,"extraMinute":505,"info":481,"isHome":39,"minute":80,"narrative":506,"playerName":507,"relatedPlayerName":508,"result":21,"teamLogo":67,"teamName":68,"typeName":425},"326977474011336704",4,"90+4' (Marseille) makes a substitution: H. Traorè comes on for U. Lamare El Kadmiri.","H. Traorè","U. Lamare El Kadmiri"]