[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-326329467800653824-en":61,"match-news-326329467800653824-en":86,"match-team-news-326329467800653824-en":196,"match-league-news-326329467800653824-en":342,"prediction-summary-326329467800653824":422,"timeline-326329467800653824":427},{"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":63,"homeTeam":71,"id":77,"kickoffAt":78,"length":79,"leagueId":80,"leagueName":81,"leagueSlug":82,"probabilityLabel":81,"slug":83,"status":84,"tvStations":85,"venueCity":21,"venueName":21},2,{"code":65,"id":66,"imagePath":67,"name":68,"slug":69},"AWY","326257536216862720","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F97.png","Lorient","lorient","The stage is set for a compelling Ligue 1 clash at the Parc des Princes as Paris Saint-Germain hosts FC Lorient on May 2, 2026. This fixture carries significant weight at both ends of the table. For PSG, every match is a step towards another potential league title, with the Parisian giants expected to dominate possession and attack relentlessly in their quest for points. For Lorient, the stakes are equally high but of a different nature; battling in the lower half of the table, Les Merlus are fighting for every point to secure their Ligue 1 status for another season, making this a classic David vs. Goliath encounter.\n\nHistorically, this has been a one-sided rivalry, with PSG boasting a formidable record against the Breton club. However, Lorient has occasionally sprung surprises, making them a tricky opponent capable of frustrating more illustrious foes. Tactically, the key battle will be between PSG's star-studded, fluid attack and Lorient's organized, resilient defensive block. Fans can expect PSG to dominate territory and chances, while Lorient will look to stay compact, hit on the counter-attack, and exploit any momentary lapse in concentration from the home side.\n\nThe atmosphere at the Parc des Princes will be vibrant and expectant, with the home faithful anticipating a dominant performance. Lorient's travelling support, though smaller in number, will be vocal, backing their team's gritty fight for survival. Supporters can expect a match defined by PSG's sustained pressure against Lorient's determined resistance. While the Parisians are overwhelming favourites, the inherent drama of Ligue 1, where underdogs often defy the odds, ensures this remains a must-watch encounter with potential implications at both the top and bottom of the league standings.",{"code":72,"id":73,"imagePath":74,"name":75,"slug":76},"HME","326257536078450688","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F85.png","Paris Saint Germain","paris-saint-germain","326329467800653824","2026-05-02T15:00:00Z",90,"326135624547438592","Ligue 1","fr-ligue-1","paris-saint-germain-vs-lorient-2026-05-02","finished",[],[87,119,141,166,177],{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":88,"excerpt":89,"homeTeamId":73,"homeTeamName":75,"id":90,"leagueId":91,"leagueName":92,"matchId":77,"matchName":93,"publishedAt":94,"slug":95,"sourceName":96,"sourceURL":97,"teamId":98,"teamName":99,"teamIds":100,"teamNames":109,"title":118},"news","Pierre Sage has left RC Lens after just one season, with Lorient's Olivier Pantaloni and Le Mans' Patrick Videira emerging as early candidates to take over.","337679662580764673","326135628938874880","UEFA Champions League","Paris Saint Germain vs Lorient","2026-06-03T17:12:04Z","why-rc-lens-are-searching-for-a-coach-pierre-sage-s-exit","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FOlivier-pantaloni-et-patrick-videira-favoris-sebastien-pocognoli-ecarte-a-lens-quel-entraineur-pour-succeder-a-pierre-sage\u002F1681530#at_medium=RSS_feeds","326257807630274560","Southampton",[98,73,66,101,102,103,104,105,106,107,108],"326257536443355136","326222707446255616","326222711447621632","326222712936599552","326222767416414208","326255039846813696","326257572367568896","326222707169431552",[99,75,68,110,111,112,113,114,115,116,117],"Lens","Antwerp","France","Paraguay","Lesotho","FK Partizan","Le Mans","Anderlecht","Why RC Lens Are Searching for a Coach: Pierre Sage's Exit",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":88,"excerpt":120,"homeTeamId":73,"homeTeamName":75,"id":121,"leagueId":122,"leagueName":81,"matchId":77,"matchName":93,"publishedAt":123,"slug":124,"sourceName":96,"sourceURL":125,"teamId":73,"teamName":75,"teamIds":126,"teamNames":133,"title":140},"PSG are targeting Bournemouth's Eli Junior Kroupi (19) after his 13-goal Premier League season. But the South Coast club demands a high fee.","336646110179233793","326135625889615872","2026-05-31T20:53:33Z","psg-target-kroupi-13-goals-13m-fee-bournemouth-stance","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FMercato-l-opportunite-eli-junior-kroupi-pour-le-psg\u002F1680707#at_medium=RSS_feeds",[73,66,127,103,128,129,104,105,106,130,131,132],"326257545792458752","326257536112005120","326257600737841152","326257565233057792","326222711682502656","326257769613103104",[75,68,134,112,135,136,113,114,115,137,138,139],"Bournemouth","Monaco","Junior","Atletico Madrid","England","Capital","PSG Target Kroupi: 13 Goals, €13M Fee & Bournemouth Stance",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":88,"excerpt":142,"homeTeamId":73,"homeTeamName":75,"id":143,"leagueId":80,"leagueName":81,"matchId":77,"matchName":93,"publishedAt":144,"slug":145,"sourceName":96,"sourceURL":146,"teamId":66,"teamName":68,"teamIds":147,"teamNames":156,"title":165},"Renato Marin's convincing display in PSG's 1-0 win over Brest has him in line to become Matveï Safonov's backup, with Luis Enrique praising his readiness.","329154980424454145","2026-05-11T04:55:00Z","why-renato-marin-could-be-psg-s-backup-brest-win","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FConvaincant-contre-brest-renato-marin-peut-il-envisager-de-finir-doublure-de-matvei-safonov-au-psg\u002F1674860#at_medium=RSS_feeds",[66,73,105,148,149,150,151,152,108,153,154,155],"326257537865224192","326257556060114944","326257600507154432","326257610309242880","326257618995646464","326222713142120448","326257545754710016","326257546392244224",[68,75,114,157,158,159,160,161,117,162,163,164],"Estoril","Estudiantes L.P.","Deportivo Pasto","Club Queretaro","CA Estudiantes","Canada","Newcastle","Nottingham Forest","Why Renato Marin Could Be PSG's Backup: Brest Win",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":88,"excerpt":167,"homeTeamId":73,"homeTeamName":75,"id":168,"leagueId":122,"leagueName":81,"matchId":77,"matchName":93,"publishedAt":169,"slug":170,"sourceName":96,"sourceURL":171,"teamId":66,"teamName":68,"teamIds":172,"teamNames":174,"title":176},"PSG rotate vs Brest after UCL final qualification; Marin, Marquinhos, Lee start; several injuries. What it means for Ligue 1 title race.","328985067143565313","2026-05-10T17:32:02Z","psg-start-marin-lee-vs-brest-ucl-final-aftermath","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FRenato-marin-lee-dro-fernandez-apres-sa-qualification-pour-la-finale-de-la-ligue-des-champions-le-psg-fait-tourner-contre-brest-en-ligue-1\u002F1674750#at_medium=RSS_feeds",[66,73,103,101,108,104,105,106,173,153],"326255041625198592",[68,75,112,110,117,113,114,115,175,162],"Partizani","PSG Start Marin, Lee vs Brest: UCL Final Aftermath",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":88,"excerpt":178,"homeTeamId":73,"homeTeamName":75,"id":179,"leagueId":180,"leagueName":181,"matchId":77,"matchName":93,"publishedAt":182,"slug":183,"sourceName":96,"sourceURL":184,"teamId":66,"teamName":68,"teamIds":185,"teamNames":190,"title":195},"PSG can seal the Ligue 1 title this weekend with a better result than Lens. A win against Brest would likely be enough given the goal difference advantage.","328440730341085185","326135636794806272","AFC Champions League Elite","2026-05-08T11:22:00Z","psg-can-clinch-title-this-weekend-what-it-means-for-ligue-1","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLe-psg-sera-champion-de-france-lors-de-la-prochaine-journee-si\u002F1672732#at_medium=RSS_feeds",[66,73,103,186,187,101,104,105,188,132,189],"326257535994564608","326257536049090560","326255038034874368","326257576805142528",[68,75,112,191,192,110,113,114,193,139,194],"Nantes","Nice","FSV Mainz 05","Tune","PSG Can Clinch Title This Weekend: What It Means for Ligue 1",[197,219,234,282,295,321],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":88,"excerpt":198,"homeTeamId":-1,"homeTeamName":-1,"id":199,"leagueId":29,"leagueName":30,"matchId":200,"matchName":21,"publishedAt":201,"slug":202,"sourceName":96,"sourceURL":203,"teamId":204,"teamName":205,"teamIds":206,"teamNames":212,"title":218},"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",[204,103,207,208,209,105,73,210,148,211,186,108],"326255037997125632","326257536145559552","326222711401484288","326257536296554496","326257686389723136",[205,112,213,214,215,114,75,216,157,217,191,117],"Strasbourg","Rennes","Belgium","Auxerre","Together","Guéla Doué downs brother's France: Ivorian 2-1 win",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":88,"excerpt":220,"homeTeamId":-1,"homeTeamName":-1,"id":221,"leagueId":222,"leagueName":223,"matchId":200,"matchName":21,"publishedAt":224,"slug":225,"sourceName":96,"sourceURL":226,"teamId":227,"teamName":228,"teamIds":229,"teamNames":231,"title":233},"The French Ripost bill proposes 24-month stadium bans and automatic pointage for fans, forcing PSG supporters to check in 210 days annually, challenging 2023","338196741843062785","326135627089186816","Cup","2026-06-05T03:45:00Z","french-ripost-bill-fans-could-point-up-to-210-days-year","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FA-travers-son-projet-de-loi-ripost-le-gouvernement-veut-durcir-les-conditions-de-pointage-pour-les-supporters-frappes-d-une-interdiction-administrative-de-stade\u002F1681775#at_medium=RSS_feeds","326257667678932992","Police",[227,104,105,188,106,173,73,210,103,108,230,153],"326222712395534336",[228,113,114,193,115,175,75,216,112,117,232,162],"Norway","French Ripost Bill: Fans Could Point Up to 210 Days\u002FYear",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":88,"excerpt":235,"homeTeamId":-1,"homeTeamName":-1,"id":236,"leagueId":237,"leagueName":238,"matchId":200,"matchName":21,"publishedAt":239,"slug":240,"sourceName":241,"sourceURL":242,"teamId":243,"teamName":244,"teamIds":245,"teamNames":263,"title":281},"PSG exit clears path for Arsenal to sign Bournemouth's Kroupi. Clubs circle: Mourinho eyes Calafiori, Man Utd target Ndiaye, and more transfer news.","338101936815345665","326135644956921856","UEFA Champions League Women","2026-06-04T22:30:00Z","arsenal-s-kroupi-boost-what-psg-exit-means","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13550933\u002Farsenal-transfer-news-mikel-arteta-handed-boost-in-race-for-eli-junior-kroupi-as-psg-drop-out-of-race-paper-talk","326257545968619520","Arsenal",[243,127,246,73,247,248,249,250,251,155,252,131,253,254,255,256,257,258,259,260,261,262],"326257534430089216","326257808385249280","326222712462643200","326257809152806912","326257534329425920","326257545712766976","326257546052505600","326257565195309056","326257546325135360","326257546220277760","326257546291580928","326257539542945792","326257534170042368","326257565535047680","326257808188116992","326257808158756864","326257545918287872",[244,134,264,75,265,266,267,268,269,164,270,138,271,272,273,274,275,276,277,278,279,280],"Eintracht Frankfurt","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Manchester United","Everton","Barcelona","Brentford","Chelsea","Brighton","Juventus","Bayern München","Real Madrid","Bolton","Blackburn","Liverpool","Arsenal's Kroupi Boost: What PSG Exit Means",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":88,"excerpt":283,"homeTeamId":-1,"homeTeamName":-1,"id":284,"leagueId":29,"leagueName":30,"matchId":200,"matchName":21,"publishedAt":285,"slug":286,"sourceName":96,"sourceURL":287,"teamId":103,"teamName":112,"teamIds":288,"teamNames":291,"title":294},"Aurélien Tchouaméni insists no conclusions should be drawn from France's 1-2 friendly defeat to Ivory Coast, emphasizing World Cup preparation continues.","338105716038438913","2026-06-04T21:41:49Z","tchouameni-no-conclusions-from-france-world-cup-loss","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FAurelien-tchouameni-apres-la-defaite-de-la-france-contre-la-cote-d-ivoire-il-n-y-a-pas-de-conclusion-a-tirer-de-ce-match\u002F1681922#at_medium=RSS_feeds",[103,204,289,186,104,105,106,173,73,290,211,189,108],"326222711783165952","326257536413995008",[112,205,292,191,113,114,115,175,75,293,217,194,117],"Senegal","Paris FC","Tchouaméni: No Conclusions from France World Cup Loss",{"awayTeamId":296,"awayTeamName":297,"body":-1,"category":88,"excerpt":298,"homeTeamId":299,"homeTeamName":300,"id":301,"leagueId":302,"leagueName":303,"matchId":304,"matchName":305,"publishedAt":306,"slug":307,"sourceName":308,"sourceURL":309,"teamId":262,"teamName":280,"teamIds":310,"teamNames":315,"title":320},"326255037950988288","Crystal Palace","Liverpool intensify Diomande chase but face PSG competition as player prefers Paris; Arsenal also battle PSG for Kroupi and Alvarez as transfer window heats up.","326257546258026496","Manchester City","338092034118127617","326135625054949376","Premier League","327053872243675136","Manchester City vs Crystal Palace","2026-06-04T20:47:09Z","what-liverpool-s-diomande-contact-means-psg-battle-more","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcz727jjzyvqo?at_medium=RSS&at_campaign=rss",[262,299,296,311,130,312,204,127,313,154,243,254,255,257,253,256,314,73],"326257534526558208","326255038898900992","326222712110321664","326257539333230592",[280,300,297,316,137,317,205,134,318,163,244,272,273,275,271,274,319,75],"RB Leipzig","AIK Stockholm","Argentina","AC Milan","What Liverpool's Diomande Contact Means: PSG Battle & More",{"awayTeamId":243,"awayTeamName":244,"body":-1,"category":88,"excerpt":322,"homeTeamId":73,"homeTeamName":75,"id":323,"leagueId":29,"leagueName":30,"matchId":324,"matchName":325,"publishedAt":326,"slug":327,"sourceName":96,"sourceURL":328,"teamId":329,"teamName":330,"teamIds":331,"teamNames":336,"title":341},"Sweden conceded a 95th-minute equalizer to draw 2-2 with Greece in their last pre-World Cup friendly, as Viktor Gyökeres's free-kick strike went unrewarded.","338090996371820545","331980430133694464","Paris Saint Germain vs Arsenal","2026-06-04T20:46:05Z","gyokeres-equalizer-not-enough-as-sweden-draw-2-2-with-greece","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FMalgre-un-but-de-viktor-gyokeres-la-suede-frustree-par-la-grece-pour-son-dernier-match-de-preparation-a-la-coupe-du-monde\u002F1681901#at_medium=RSS_feeds","326222711535702016","Sweden",[329,73,243,332,104,105,106,173,210,290,230,333,334,335],"326257665132990464","326222712177430528","326222712496197632","326222711745417216",[330,75,244,337,113,114,115,175,216,293,232,338,339,340],"Greece","Tunisia","Netherlands","Japan","Gyökeres Equalizer Not Enough as Sweden Draw 2-2 with Greece",[343,364,371,386,399,414],{"awayTeamId":128,"awayTeamName":135,"body":-1,"category":88,"excerpt":344,"homeTeamId":345,"homeTeamName":346,"id":347,"leagueId":80,"leagueName":81,"matchId":348,"matchName":349,"publishedAt":350,"slug":351,"sourceName":96,"sourceURL":352,"teamId":128,"teamName":135,"teamIds":353,"teamNames":358,"title":363},"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.","326257536372051968","Metz","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",[128,345,299,104,105,354,106,355,356,357,108,153],"326255038114566144","326255040400461824","326222707475615744","326257695210344448",[135,346,300,113,114,359,115,360,361,362,117,162],"Santa Clara","FC Santa Coloma","Cercle Brugge","Signal","Sadibou Sané to Monaco: €10M Deal Signals Summer Overhaul",{"awayTeamId":128,"awayTeamName":135,"body":-1,"category":88,"excerpt":365,"homeTeamId":345,"homeTeamName":346,"id":366,"leagueId":80,"leagueName":81,"matchId":348,"matchName":349,"publishedAt":350,"slug":367,"sourceName":96,"sourceURL":352,"teamId":128,"teamName":135,"teamIds":368,"teamNames":369,"title":370},"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",[128,345,356,299,104,105,354,106,355,289,108,153],[135,346,361,300,113,114,359,115,360,292,117,162],"Sadibou Sané to Monaco: €7M Deal Close for Metz Defender",{"awayTeamId":372,"awayTeamName":373,"body":-1,"category":88,"excerpt":374,"homeTeamId":187,"homeTeamName":192,"id":375,"leagueId":80,"leagueName":81,"matchId":376,"matchName":377,"publishedAt":378,"slug":379,"sourceName":96,"sourceURL":380,"teamId":187,"teamName":192,"teamIds":381,"teamNames":383,"title":385},"326257572300460032","Saint Etienne","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",[187,372,108,104,105,106,173,290,153,382],"326255038584328192",[192,373,117,113,114,115,175,293,162,384],"Legia Warszawa","Nice's Cho and Bard Suffer Injuries: What It Means for Nice",{"awayTeamId":345,"awayTeamName":346,"body":-1,"category":88,"excerpt":387,"homeTeamId":187,"homeTeamName":192,"id":388,"leagueId":80,"leagueName":81,"matchId":389,"matchName":390,"publishedAt":391,"slug":392,"sourceName":96,"sourceURL":393,"teamId":372,"teamName":373,"teamIds":394,"teamNames":396,"title":398},"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",[372,187,345,255,104,105,106,395,173,259,227,108,153],"326255040996052992",[373,192,346,273,113,114,115,397,175,277,228,117,162],"Kalju Nomme","Why Nice Played Behind Closed Doors: Playoff Ban",{"awayTeamId":345,"awayTeamName":346,"body":-1,"category":88,"excerpt":400,"homeTeamId":187,"homeTeamName":192,"id":401,"leagueId":80,"leagueName":81,"matchId":389,"matchName":390,"publishedAt":402,"slug":403,"sourceName":96,"sourceURL":404,"teamId":208,"teamName":214,"teamIds":405,"teamNames":409,"title":413},"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",[208,187,345,104,105,188,106,173,406,407,204,408,357],"326257536334303232","326257535952621568","326257700071542784",[214,192,346,113,114,193,115,175,410,411,205,412,362],"Le Havre","Marseille","Olympic","Stéphane Richard's OM Shake-Up: How Early Actions Reshape",{"awayTeamId":345,"awayTeamName":346,"body":-1,"category":88,"excerpt":415,"homeTeamId":187,"homeTeamName":192,"id":416,"leagueId":80,"leagueName":81,"matchId":389,"matchName":390,"publishedAt":417,"slug":418,"sourceName":96,"sourceURL":404,"teamId":208,"teamName":214,"teamIds":419,"teamNames":420,"title":421},"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",[208,187,345,104,105,188,106,173,407,357,108],[214,192,346,113,114,193,115,175,411,362,117],"Stéphane Richard's Fast Start: What It Means for OM's Future",{"matchResult":423,"exactScore":424,"totalGoals":425,"bothTeamsToScore":426},[],[],[],[],[428,436,442,449,457,462,467,472,477,484,488,492,498,501],{"id":429,"addition":-1,"extraMinute":430,"info":431,"isHome":28,"minute":432,"narrative":433,"playerName":434,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":435},"326974966459273216",0,"Normal Goal",6,"6' I. Mbaye (Paris Saint Germain) scores. 0-1 — an early opener.","I. Mbaye","goal",{"id":437,"addition":-1,"extraMinute":430,"info":431,"isHome":39,"minute":438,"narrative":439,"playerName":440,"relatedPlayerName":441,"result":21,"teamLogo":67,"teamName":68,"typeName":435},"326974966517993472",12,"12' P. Pagis (Lorient) scores, set up by P. Katseris. 1-1 — the equaliser.","P. Pagis","P. Katseris",{"id":443,"addition":-1,"extraMinute":430,"info":444,"isHome":28,"minute":445,"narrative":446,"playerName":447,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":448},"326974966547353600","Yellow Card",47,"47' L. Hernández (Paris Saint Germain) is shown a yellow card.","L. Hernández","yellow_card",{"id":450,"addition":-1,"extraMinute":430,"info":451,"isHome":28,"minute":452,"narrative":453,"playerName":454,"relatedPlayerName":455,"result":21,"teamLogo":74,"teamName":75,"typeName":456},"326974966572519424","Substitution 1",61,"61' (Paris Saint Germain) makes a substitution: Fabián Ruiz comes on for W. Zaïre-Emery.","Fabián Ruiz","W. Zaïre-Emery","substitution",{"id":458,"addition":-1,"extraMinute":430,"info":431,"isHome":28,"minute":459,"narrative":460,"playerName":455,"relatedPlayerName":461,"result":21,"teamLogo":74,"teamName":75,"typeName":435},"326974966627045376",62,"62' W. Zaïre-Emery (Paris Saint Germain) scores, set up by D. Doué. 1-2.","D. Doué",{"id":463,"addition":-1,"extraMinute":430,"info":464,"isHome":28,"minute":459,"narrative":465,"playerName":434,"relatedPlayerName":466,"result":21,"teamLogo":74,"teamName":75,"typeName":456},"326974966597685248","Substitution 2","62' (Paris Saint Germain) makes a substitution: I. Mbaye comes on for João Neves.","João Neves",{"id":468,"addition":-1,"extraMinute":430,"info":451,"isHome":39,"minute":469,"narrative":470,"playerName":440,"relatedPlayerName":471,"result":21,"teamLogo":67,"teamName":68,"typeName":456},"326974966656405504",72,"72' (Lorient) makes a substitution: P. Pagis comes on for D. Karim.","D. Karim",{"id":473,"addition":-1,"extraMinute":430,"info":464,"isHome":39,"minute":469,"narrative":474,"playerName":475,"relatedPlayerName":476,"result":21,"teamLogo":67,"teamName":68,"typeName":456},"326974966685765632","72' (Lorient) makes a substitution: B. Dieng comes on for A. Tosin.","B. Dieng","A. Tosin",{"id":478,"addition":-1,"extraMinute":430,"info":479,"isHome":39,"minute":480,"narrative":481,"playerName":482,"relatedPlayerName":483,"result":21,"teamLogo":67,"teamName":68,"typeName":456},"326974966715125760","Substitution 3",73,"73' (Lorient) makes a substitution: A. Avom comes on for J. Makengo.","A. Avom","J. Makengo",{"id":485,"addition":-1,"extraMinute":430,"info":479,"isHome":28,"minute":486,"narrative":487,"playerName":461,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":456},"326974966744485888",75,"75' (Paris Saint Germain) brings on D. Doué.",{"id":489,"addition":-1,"extraMinute":430,"info":431,"isHome":39,"minute":490,"narrative":491,"playerName":476,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":435},"326974966778040320",78,"78' A. Tosin (Lorient) scores. 2-2 — the equaliser.",{"id":493,"addition":-1,"extraMinute":430,"info":494,"isHome":39,"minute":495,"narrative":496,"playerName":441,"relatedPlayerName":497,"result":21,"teamLogo":67,"teamName":68,"typeName":456},"326974966803206144","Substitution 4",80,"80' (Lorient) makes a substitution: P. Katseris comes on for D. Yongwa.","D. Yongwa",{"id":499,"addition":-1,"extraMinute":430,"info":444,"isHome":39,"minute":79,"narrative":500,"playerName":497,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":448},"326974966853537792","90' D. Yongwa (Lorient) is shown a yellow card.",{"id":502,"addition":-1,"extraMinute":432,"info":503,"isHome":28,"minute":79,"narrative":504,"playerName":505,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":506},"326974966828371968","Penalty cancelled","90+6' VAR check (Paris Saint Germain) — Penalty Cancelled.","Senny Mayulu","var"]