[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-326329465741250560-en":40,"match-news-326329465741250560-en":64,"match-team-news-326329465741250560-en":124,"match-league-news-326329465741250560-en":218,"prediction-summary-326329465741250560":219,"timeline-326329465741250560":224},{"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},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-11,5,"running",false,{"match":41},{"awayScore":42,"awayTeam":43,"homeScore":49,"homeTeam":50,"id":56,"kickoffAt":57,"leagueId":58,"leagueName":59,"leagueSlug":60,"probabilityLabel":59,"slug":61,"status":62,"tvStations":63},0,{"code":44,"id":45,"imagePath":46,"name":47,"slug":48},"AWY","326257535952621568","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F81.png","Marseille","marseille",3,{"code":51,"id":52,"imagePath":53,"name":54,"slug":55},"HME","326257535994564608","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F83.png","Nantes","nantes","326329465741250560","2026-05-02T13:00:00Z","326135624547438592","Ligue 1","fr-ligue-1","nantes-vs-marseille-2026-05-02","finished",[],[65,94],{"awayTeamId":45,"awayTeamName":47,"body":-1,"category":66,"excerpt":67,"homeTeamId":52,"homeTeamName":54,"id":68,"leagueId":69,"leagueName":59,"matchId":56,"matchName":70,"publishedAt":71,"slug":72,"sourceName":73,"sourceURL":74,"teamId":52,"teamName":54,"teamIds":75,"teamNames":84,"title":93},"news","Mason Greenwood, one of Europe's most productive wingers with 25 goals and 10 assists this season, is reportedly put on the transfer market by Marseille after a poor run and criticism following a 1-3 loss to Nantes.","327182542480347137","326135625889615872","Nantes vs Marseille","2026-05-06T02:25:04Z","mason-greenwood-struggling-marseille-star-reportedly-available-for-transfer","Fútbol","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Ffc-barcelona\u002F20260505\u002F1004179118\u002Fgreenwodd-extremo-top-pone-mercado.html",[52,45,76,77,78,79,80,81,82,83],"326222707169431552","326222712592666624","326257536078450688","326257537865224192","326257550938869760","326257556060114944","326257556634734592","326257565195309056",[54,47,85,86,87,88,89,90,91,92],"Anderlecht","Congo DR","Paris Saint Germain","Estoril","Lask Linz","Estudiantes L.P.","Barracas Central","Barcelona","Mason Greenwood: Struggling Marseille Star Reportedly Available for Transfer",{"awayTeamId":45,"awayTeamName":47,"body":-1,"category":66,"excerpt":95,"homeTeamId":52,"homeTeamName":54,"id":96,"leagueId":69,"leagueName":59,"matchId":56,"matchName":70,"publishedAt":97,"slug":98,"sourceName":99,"sourceURL":100,"teamId":52,"teamName":54,"teamIds":101,"teamNames":112,"title":123},"The Ligue 1 fixture between FC Nantes and Olympique de Marseille has been rescheduled to Saturday, May 2, 2026. Learn about this update and its implications for the French football season.","327065365450330113","2026-05-04T21:23:23Z","ligue-1-schedule-change-fc-nantes-vs-om-moved-to-may-2-2026","LFP - Flux RSS","https:\u002F\u002Fwww.lfp.fr\u002Farticle\u002Ffc-nantes-om-decale-au-samedi-2-mai-2026-1",[52,45,76,102,103,104,105,106,107,108,109,110,111],"326255038034874368","326257600540708864","326257613643714560","326257688390406144","326257748364759040","326257810767613952","326222713142120448","326222767416414208","326257545754710016","326257546392244224",[54,47,85,113,114,115,116,117,118,119,120,121,122],"FSV Mainz 05","Deportivo Cali","Hassania Agadir","2 de Mayo","Caldas","Maidstone Utd","Canada","Lesotho","Newcastle","Nottingham Forest","Ligue 1 Schedule Change: FC Nantes vs. OM Moved to May 2, 2026",[125,128,131,151,179,203],{"awayTeamId":45,"awayTeamName":47,"body":-1,"category":66,"excerpt":67,"homeTeamId":52,"homeTeamName":54,"id":68,"leagueId":69,"leagueName":59,"matchId":56,"matchName":70,"publishedAt":71,"slug":72,"sourceName":73,"sourceURL":74,"teamId":52,"teamName":54,"teamIds":126,"teamNames":127,"title":93},[52,45,76,77,78,79,80,81,82,83],[54,47,85,86,87,88,89,90,91,92],{"awayTeamId":45,"awayTeamName":47,"body":-1,"category":66,"excerpt":95,"homeTeamId":52,"homeTeamName":54,"id":96,"leagueId":69,"leagueName":59,"matchId":56,"matchName":70,"publishedAt":97,"slug":98,"sourceName":99,"sourceURL":100,"teamId":52,"teamName":54,"teamIds":129,"teamNames":130,"title":123},[52,45,76,102,103,104,105,106,107,108,109,110,111],[54,47,85,113,114,115,116,117,118,119,120,121,122],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":66,"excerpt":132,"homeTeamId":-1,"homeTeamName":-1,"id":133,"leagueId":134,"leagueName":135,"matchId":136,"matchName":21,"publishedAt":137,"slug":138,"sourceName":99,"sourceURL":139,"teamId":78,"teamName":87,"teamIds":140,"teamNames":145,"title":150},"LFP confirms Paris Saint-Germain vs FC Nantes scheduled for Wednesday, April 22 at 19:00. Key details on the upcoming Ligue 1 fixture from official sources.","327066222078201857","326135628607524864","Football League","0","2026-05-03T18:26:34Z","psg-and-nantes-lock-in-wednesday-evening-match-for-april-22","https:\u002F\u002Fwww.lfp.fr\u002Farticle\u002Fparis-saint-germain-fc-nantes-fixe-le-mercredi-22-avril-a-19-h00",[78,52,76,141,142,143,108,111,104,144],"326257766752587776","326257810339794944","326323575902441472","326257636301344768",[87,54,85,146,147,148,119,122,115,149],"Fortaleza EC","Forest Green","Andorra","Arema FC","PSG and Nantes Lock In Wednesday Evening Match for April 22",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":66,"excerpt":152,"homeTeamId":-1,"homeTeamName":-1,"id":153,"leagueId":154,"leagueName":155,"matchId":136,"matchName":21,"publishedAt":71,"slug":156,"sourceName":73,"sourceURL":157,"teamId":158,"teamName":159,"teamIds":160,"teamNames":169,"title":178},"Vincent Kompany's hidden admiration for Olympique de Marseille adds an extra layer of intrigue to Bayern Munich's Champions League semifinal second leg against Paris Saint-Germain.","327184341912260609","326135627642834944","League","bayern-coach-kompany-s-secret-marseille-affection-adds-spice-to-champions","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Fchampions-league\u002F20260505\u002F1004179193\u002Fvinculo-oculto-kompany-anade-aliciente-extra-bayern-psg.html","326257534170042368","Bayern München",[158,161,162,78,163,80,164,165,166,45,167,76,108,168],"326222712143876096","326255042430504960","326257537596788736","326257554474668032","326257590545682432","326257610309242880","326257546010562560","326255038584328192",[159,170,171,87,172,89,173,174,175,47,176,85,119,177],"Portugal","Servette FC","FC Porto","Adelaide United","Portland Timbers","Club Queretaro","Burnley","Legia Warszawa","Bayern Coach Kompany's Secret Marseille Affection Adds Spice to Champions League Semifinal Against PSG",{"awayTeamId":180,"awayTeamName":181,"body":-1,"category":66,"excerpt":182,"homeTeamId":183,"homeTeamName":184,"id":185,"leagueId":186,"leagueName":187,"matchId":188,"matchName":189,"publishedAt":190,"slug":191,"sourceName":192,"sourceURL":193,"teamId":180,"teamName":181,"teamIds":194,"teamNames":198,"title":202},"326257565233057792","Atletico Madrid","Arsenal and Atletico Madrid have announced their starting XIs for the decisive second leg of the Champions League semi-final on May 5, 2026. The match at the Emirates Stadium will determine who advances to the final.","326257545968619520","Arsenal","327183482155438081","326135628938874880","UEFA Champions League","326542229717913600","Arsenal vs Atletico Madrid","2026-05-05T17:48:30Z","arsenal-vs-atletico-madrid-starting-lineups-revealed-for-champions-league-semi","Чемпионат.com","https:\u002F\u002Fwww.championat.com\u002Ffootball\u002Fnews-6457490-arsenal-atletiko-madrid-startovye-sostavy-komand-na-match-polufinala-ligi-chempionov-2025-2026-5-maya-2026.html",[180,183,195,76,168,196,45,197],"326257565535047680","326255039532240896","326257539962376192",[181,184,199,85,177,200,47,201],"Real Madrid","Maribor","Como","Arsenal vs Atletico Madrid: Starting Lineups Revealed for Champions League Semi-Final Second Leg",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":66,"excerpt":204,"homeTeamId":-1,"homeTeamName":-1,"id":205,"leagueId":134,"leagueName":135,"matchId":136,"matchName":21,"publishedAt":206,"slug":207,"sourceName":99,"sourceURL":208,"teamId":45,"teamName":47,"teamIds":209,"teamNames":213,"title":217},"Official LFP announcement confirms the Olympique de Marseille vs. LOSC Lille Ligue 1 match on March 22 at 17:15. Get all key details and updates for this exciting French football fixture. Stay tuned for more information.","327076046618759169","2026-05-03T14:24:24Z","marseille-vs-lille-ligue-1-fixture-locked-for-march-22-at-17-15","https:\u002F\u002Fwww.lfp.fr\u002Farticle\u002Folympique-de-marseille-losc-lille-fixee-le-22-mars-a-17-h15",[45,210,76,143,211,108,212,104,144],"326257535885512704","326222711447621632","326257565635710976",[47,214,85,148,215,119,216,115,149],"Lille","France","Getafe","Marseille vs Lille Ligue 1 Fixture Locked for March 22 at 17:15",[],{"matchResult":220,"exactScore":221,"totalGoals":222,"bothTeamsToScore":223},[],[],[],[],[225,232,240,245,251,256,260,267,272,277,284,289,293,300,306,311,317],{"id":226,"addition":-1,"extraMinute":42,"info":227,"isHome":28,"minute":228,"narrative":229,"playerName":230,"relatedPlayerName":21,"result":21,"teamLogo":53,"teamName":54,"typeName":231},"326977473520603136","Yellow Card",17,"17' M. Abline (Nantes) is shown a yellow card.","M. Abline","yellow_card",{"id":233,"addition":-1,"extraMinute":42,"info":234,"isHome":28,"minute":235,"narrative":236,"playerName":237,"relatedPlayerName":238,"result":21,"teamLogo":53,"teamName":54,"typeName":239},"326977473562546176","Substitution 1",26,"26' (Nantes) makes a substitution: D. Machado comes on for M. Acapandié.","D. Machado","M. Acapandié","substitution",{"id":241,"addition":-1,"extraMinute":42,"info":227,"isHome":39,"minute":242,"narrative":243,"playerName":244,"relatedPlayerName":21,"result":21,"teamLogo":46,"teamName":47,"typeName":231},"326977473596100608",31,"31' Q. Timber (Marseille) is shown a yellow card.","Q. Timber",{"id":246,"addition":-1,"extraMinute":42,"info":234,"isHome":39,"minute":247,"narrative":248,"playerName":249,"relatedPlayerName":250,"result":21,"teamLogo":46,"teamName":47,"typeName":239},"326977473625460736",46,"46' (Marseille) makes a substitution: P. Aubameyang comes on for Ange Lago.","P. Aubameyang","Ange Lago",{"id":252,"addition":-1,"extraMinute":42,"info":253,"isHome":39,"minute":247,"narrative":254,"playerName":244,"relatedPlayerName":255,"result":21,"teamLogo":46,"teamName":47,"typeName":239},"326977473654820864","Substitution 2","46' (Marseille) makes a substitution: Q. Timber comes on for Igor Paixão.","Igor Paixão",{"id":257,"addition":-1,"extraMinute":42,"info":227,"isHome":39,"minute":258,"narrative":259,"playerName":250,"relatedPlayerName":21,"result":21,"teamLogo":46,"teamName":47,"typeName":231},"326977473692569600",49,"49' Ange Lago (Marseille) is shown a yellow card.",{"id":261,"addition":-1,"extraMinute":42,"info":262,"isHome":28,"minute":263,"narrative":264,"playerName":265,"relatedPlayerName":230,"result":21,"teamLogo":53,"teamName":54,"typeName":266},"326977473734512640","Normal Goal",50,"50' I. Ganago (Nantes) scores, set up by M. Abline. 0-1 — the opening goal.","I. Ganago","goal",{"id":268,"addition":-1,"extraMinute":42,"info":262,"isHome":28,"minute":269,"narrative":270,"playerName":271,"relatedPlayerName":265,"result":21,"teamLogo":53,"teamName":54,"typeName":266},"326977473763872768",54,"54' R. Cabella (Nantes) scores, set up by I. Ganago. 0-2.","R. Cabella",{"id":273,"addition":-1,"extraMinute":42,"info":262,"isHome":28,"minute":274,"narrative":275,"playerName":230,"relatedPlayerName":276,"result":21,"teamLogo":53,"teamName":54,"typeName":266},"326977473793232896",58,"58' M. Abline (Nantes) scores, set up by M. Kaba. 0-3.","M. Kaba",{"id":278,"addition":-1,"extraMinute":42,"info":279,"isHome":39,"minute":280,"narrative":281,"playerName":282,"relatedPlayerName":283,"result":21,"teamLogo":46,"teamName":47,"typeName":239},"326977473822593024","Substitution 3",65,"65' (Marseille) makes a substitution: A. Vermeeren comes on for A. Gouiri.","A. Vermeeren","A. Gouiri",{"id":285,"addition":-1,"extraMinute":42,"info":253,"isHome":28,"minute":286,"narrative":287,"playerName":276,"relatedPlayerName":288,"result":21,"teamLogo":53,"teamName":54,"typeName":239},"326977473847758848",69,"69' (Nantes) makes a substitution: M. Kaba comes on for F. Coquelin.","F. Coquelin",{"id":290,"addition":-1,"extraMinute":42,"info":279,"isHome":28,"minute":286,"narrative":291,"playerName":271,"relatedPlayerName":292,"result":21,"teamLogo":53,"teamName":54,"typeName":239},"326977473877118976","69' (Nantes) makes a substitution: R. Cabella comes on for Louis Leroux.","Louis Leroux",{"id":294,"addition":-1,"extraMinute":42,"info":295,"isHome":28,"minute":296,"narrative":297,"playerName":298,"relatedPlayerName":299,"result":21,"teamLogo":53,"teamName":54,"typeName":239},"326977473927450624","Substitution 5",79,"79' (Nantes) makes a substitution: I. Sissoko comes on for U. Radaković.","I. Sissoko","U. Radaković",{"id":301,"addition":-1,"extraMinute":42,"info":302,"isHome":28,"minute":296,"narrative":303,"playerName":304,"relatedPlayerName":305,"result":21,"teamLogo":53,"teamName":54,"typeName":239},"326977473902284800","Substitution 4","79' (Nantes) makes a substitution: F. Guilbert comes on for Ali Yousef Musrati.","F. Guilbert","Ali Yousef Musrati",{"id":307,"addition":-1,"extraMinute":42,"info":227,"isHome":39,"minute":308,"narrative":309,"playerName":310,"relatedPlayerName":21,"result":21,"teamLogo":46,"teamName":47,"typeName":231},"326977473956810752",81,"81' F. Medina (Marseille) is shown a yellow card.","F. Medina",{"id":312,"addition":-1,"extraMinute":42,"info":302,"isHome":39,"minute":313,"narrative":314,"playerName":315,"relatedPlayerName":316,"result":21,"teamLogo":46,"teamName":47,"typeName":239},"326977473986170880",88,"88' (Marseille) makes a substitution: L. Balerdi comes on for Hilan Hamzaoui Slimani.","L. Balerdi","Hilan Hamzaoui Slimani",{"id":318,"addition":-1,"extraMinute":319,"info":295,"isHome":39,"minute":320,"narrative":321,"playerName":322,"relatedPlayerName":323,"result":21,"teamLogo":46,"teamName":47,"typeName":239},"326977474011336704",4,90,"90+4' (Marseille) makes a substitution: H. Traorè comes on for U. Lamare El Kadmiri.","H. Traorè","U. Lamare El Kadmiri"]