[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-330166080116887552-en":43,"match-news-330166080116887552-en":69,"match-team-news-330166080116887552-en":100,"match-league-news-330166080116887552-en":242,"prediction-summary-330166080116887552":326},{"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":28,"hostCities":39},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",7,24,"upcoming",[40,41,42],"Mexico City","Monterrey","Zapopan",{"match":44},{"awayScore":45,"awayTeam":46,"description":52,"homeScore":45,"homeTeam":53,"id":59,"kickoffAt":60,"length":61,"leagueId":62,"leagueName":63,"leagueSlug":64,"probabilityLabel":63,"slug":65,"status":66,"tvStations":67,"venueCity":21,"venueName":68},0,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326257572464037888","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1301.png","Rodez","rodez","Saint Etienne desperately need points to climb out of the relegation zone, while Rodez aim to secure their own Ligue 1 survival. The result could have decisive implications for the bottom of the table with only a few matches remaining.",{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326257572300460032","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1063.png","Saint Etienne","saint-etienne","330166080116887552","2026-05-15T18:30:00Z",90,"326135624547438592","Ligue 1","fr-ligue-1","saint-etienne-vs-rodez-2026-05-15","scheduled",[],"Stade Geoffroy-Guichard",[70],{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":71,"excerpt":72,"homeTeamId":55,"homeTeamName":57,"id":73,"leagueId":74,"leagueName":75,"matchId":59,"matchName":76,"publishedAt":77,"slug":78,"sourceName":79,"sourceURL":80,"teamId":55,"teamName":57,"teamIds":81,"teamNames":90,"title":99},"news","Saint-Étienne sold 20,000 priority tickets in under a day for the L1 relegation play-off vs Nice, with open training Wednesday stoking fan excitement.","331883525680664577","326135626208382976","Coupe de France","Saint Etienne vs Rodez","2026-05-18T17:05:20Z","20-000-tickets-sold-saint-etienne-vs-nice-play-off-buzz","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FEntrainement-ouvert-au-public-20-000-billets-vendus-en-quelques-heures-un-vrai-engouement-populaire-autour-de-saint-etienne-avant-le-barrage-l1-l2-contre-nice\u002F1676937#at_medium=RSS_feeds",[55,48,82,83,84,85,86,87,88,89],"326222711447621632","326257536049090560","326257536443355136","326222712936599552","326222767416414208","326255039846813696","326222707169431552","326222713142120448",[57,50,91,92,93,94,95,96,97,98],"France","Nice","Lens","Paraguay","Lesotho","FK Partizan","Anderlecht","Canada","20,000 Tickets Sold: Saint-Étienne vs Nice Play-Off Buzz",[101,129,155,179,204,223],{"awayTeamId":102,"awayTeamName":103,"body":-1,"category":71,"excerpt":104,"homeTeamId":105,"homeTeamName":106,"id":107,"leagueId":108,"leagueName":63,"matchId":109,"matchName":110,"publishedAt":111,"slug":112,"sourceName":79,"sourceURL":113,"teamId":105,"teamName":106,"teamIds":114,"teamNames":121,"title":128},"326257572086550528","Reims","After 16 years away, Le Mans returns to Ligue 1 fueled by back-to-back promotions. But the club now races to upgrade infrastructure, squad, and academy to","326257572367568896","Le Mans","337660304416575489","326135625889615872","326329538185269248","Le Mans vs Reims","2026-06-03T16:05:00Z","le-mans-ligue-1-return-2-promotions-in-2-years","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002F-on-va-faire-les-investissements-necessaires-pour-avoir-une-equipe-competitive-au-mans-la-ligue-1-se-prepare\u002F1681355#at_medium=RSS_feeds",[105,102,55,115,85,86,87,116,117,118,119,84,88,120,89],"326222707446255616","326255041625198592","326257536413995008","326257537865224192","326257539844935680","326222712496197632",[106,103,57,122,94,95,96,123,124,125,126,93,97,127,98],"Antwerp","Partizani","Paris FC","Estoril","Parma","Netherlands","Le Mans' Ligue 1 Return: 2 Promotions in 2 Years",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":130,"homeTeamId":-1,"homeTeamName":-1,"id":131,"leagueId":132,"leagueName":133,"matchId":134,"matchName":21,"publishedAt":135,"slug":136,"sourceName":79,"sourceURL":137,"teamId":55,"teamName":57,"teamIds":138,"teamNames":146,"title":154},"Saint-Étienne's Green Angels and Magic Fans avoid dissolution after interior minister accepts commission's unfavorable opinion, securing fan backing for Ligue","337385753241718785","326135626590064640","Ligue 2","0","2026-06-02T21:30:20Z","saint-etienne-fan-groups-escape-dissolution-minister","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FPour-les-green-angels-et-les-magic-fans-la-menace-de-la-dissolution-s-eloigne\u002F1681299#at_medium=RSS_feeds",[55,85,86,87,116,117,118,139,119,140,141,82,142,143,144,145,88],"326257539769438208","326257535952621568","326257572149465088","326257535851958272","326257808217477120","326257535919067136","326257536372051968",[57,94,95,96,123,124,125,147,126,148,149,91,150,151,152,153,97],"Inter","Marseille","Grenoble","Angers","Derby","Lyon","Metz","Saint-Étienne Fan Groups Escape Dissolution: Minister",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":156,"homeTeamId":-1,"homeTeamName":-1,"id":157,"leagueId":29,"leagueName":30,"matchId":134,"matchName":21,"publishedAt":158,"slug":159,"sourceName":160,"sourceURL":161,"teamId":162,"teamName":163,"teamIds":164,"teamNames":171,"title":178},"Thomas Partey named in Ghana's 26-man World Cup squad despite rape and sexual assault charges. FA president says 'we stand by him'. Trial set for next year.","337150646811627521","2026-06-02T06:28:20Z","partey-named-in-ghana-world-cup-squad-despite-rape-charges","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcp9ppezl4v1o?at_medium=RSS&at_campaign=rss","326222712559112192","Ghana",[162,165,166,167,55,120,168,169,170],"326257546258026496","326255041704890368","326257611726917632","326257565363081216","326257546094448640","326257807714160640",[163,172,173,174,57,127,175,176,177],"Manchester City","Rayo Vallecano","Spartak Moscow","Villarreal","Tottenham","Leicester","Partey Named in Ghana World Cup Squad Despite Rape Charges",{"awayTeamId":180,"awayTeamName":181,"body":-1,"category":71,"excerpt":182,"homeTeamId":183,"homeTeamName":184,"id":185,"leagueId":186,"leagueName":187,"matchId":188,"matchName":189,"publishedAt":190,"slug":191,"sourceName":79,"sourceURL":192,"teamId":102,"teamName":103,"teamIds":193,"teamNames":198,"title":203},"326257545968619520","Arsenal","PSG's Marquinhos becomes the first player to appear in three Champions League finals for a French club, facing Arsenal in Budapest in a historic milestone.","326257536078450688","Paris Saint Germain","336204080823144449","326135636794806272","AFC Champions League Elite","331980430133694464","Paris Saint Germain vs Arsenal","2026-05-30T15:14:55Z","marquinhos-achieves-french-first-3rd-champions-league-final","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FMarquinhos-premier-joueur-a-disputer-trois-finales-de-c1-avec-un-club-francais\u002F1680279#at_medium=RSS_feeds",[102,183,180,55,140,194,82,118,195,196,197],"326257536112005120","326257556060114944","326257539333230592","326257769613103104",[103,184,181,57,148,199,91,125,200,201,202],"Monaco","Estudiantes L.P.","AC Milan","Capital","Marquinhos Achieves French First: 3rd Champions League Final",{"awayTeamId":83,"awayTeamName":92,"body":-1,"category":71,"excerpt":205,"homeTeamId":206,"homeTeamName":207,"id":208,"leagueId":132,"leagueName":133,"matchId":209,"matchName":210,"publishedAt":211,"slug":212,"sourceName":79,"sourceURL":213,"teamId":140,"teamName":148,"teamIds":214,"teamNames":218,"title":222},"Nice president Jean-Pierre Rivère reveals Grégory Lorenzi signed a contract before joining Marseille, who were aware of the deal but pressed ahead anyway.","326257536296554496","Auxerre","335951612046479361","327052666683265024","Auxerre vs Nice","2026-05-29T22:45:21Z","jean-pierre-rivere-marseille-knows-we-have-a-contract","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FJean-pierre-rivere-sur-gregory-lorenzi-marseille-sait-tres-bien-qu-on-a-un-contrat-avec-lui\u002F1680158#at_medium=RSS_feeds",[140,206,83,194,118,215,216,195,55,86,88,120,89,217],"326257538016219136","326257555691016192","326255038584328192",[148,207,92,199,125,219,220,200,57,95,97,127,98,221],"Casa Pia","River Plate","Legia Warszawa","Jean-Pierre Rivère: 'Marseille Knows We Have a Contract'",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":224,"homeTeamId":-1,"homeTeamName":-1,"id":225,"leagueId":132,"leagueName":133,"matchId":134,"matchName":21,"publishedAt":226,"slug":227,"sourceName":79,"sourceURL":228,"teamId":55,"teamName":57,"teamIds":229,"teamNames":235,"title":241},"Saint-Étienne lose 4-1 to Nice in playoff, sealing relegation. Montanier voices disappointment after failed promotion bid, accepting Ligue 2 reality.","335942951563694081","2026-05-29T22:09:00Z","montanier-on-relegation-what-saint-etienne-s-4-1-loss-means","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FVideo\u002FBarrages-ligue-1-ligue-2-philippe-montanier-apres-la-lourde-defaite-de-saint-etienne-face-a-nice-nous-sommes-tres-decus\u002F20233829#at_medium=RSS_feeds",[55,83,86,230,118,195,231,232,233,82,88,217,234],"326255038034874368","326257561546264576","326257610309242880","326257618995646464","326257545754710016",[57,92,95,236,125,200,237,238,239,91,97,221,240],"FSV Mainz 05","Sonderjyske","Club Queretaro","CA Estudiantes","Newcastle","Montanier on Relegation: What Saint-Étienne's 4-1 Loss Means",[243,262,271,282,301,318],{"awayTeamId":194,"awayTeamName":199,"body":-1,"category":71,"excerpt":244,"homeTeamId":145,"homeTeamName":153,"id":245,"leagueId":62,"leagueName":63,"matchId":246,"matchName":247,"publishedAt":248,"slug":249,"sourceName":79,"sourceURL":250,"teamId":194,"teamName":199,"teamIds":251,"teamNames":256,"title":261},"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",[194,145,165,85,86,252,87,253,254,255,88,89],"326255038114566144","326255040400461824","326222707475615744","326257695210344448",[199,153,172,94,95,257,96,258,259,260,97,98],"Santa Clara","FC Santa Coloma","Cercle Brugge","Signal","Sadibou Sané to Monaco: €10M Deal Signals Summer Overhaul",{"awayTeamId":194,"awayTeamName":199,"body":-1,"category":71,"excerpt":263,"homeTeamId":145,"homeTeamName":153,"id":264,"leagueId":62,"leagueName":63,"matchId":246,"matchName":247,"publishedAt":248,"slug":265,"sourceName":79,"sourceURL":250,"teamId":194,"teamName":199,"teamIds":266,"teamNames":268,"title":270},"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",[194,145,254,165,85,86,252,87,253,267,88,89],"326222711783165952",[199,153,259,172,94,95,257,96,258,269,97,98],"Senegal","Sadibou Sané to Monaco: €7M Deal Close for Metz Defender",{"awayTeamId":55,"awayTeamName":57,"body":-1,"category":71,"excerpt":272,"homeTeamId":83,"homeTeamName":92,"id":273,"leagueId":62,"leagueName":63,"matchId":274,"matchName":275,"publishedAt":276,"slug":277,"sourceName":79,"sourceURL":278,"teamId":83,"teamName":92,"teamIds":279,"teamNames":280,"title":281},"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",[83,55,88,85,86,87,116,117,89,217],[92,57,97,94,95,96,123,124,98,221],"Nice's Cho and Bard Suffer Injuries: What It Means for Nice",{"awayTeamId":145,"awayTeamName":153,"body":-1,"category":71,"excerpt":283,"homeTeamId":83,"homeTeamName":92,"id":284,"leagueId":62,"leagueName":63,"matchId":285,"matchName":286,"publishedAt":287,"slug":288,"sourceName":79,"sourceURL":289,"teamId":55,"teamName":57,"teamIds":290,"teamNames":295,"title":300},"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",[55,83,145,291,85,86,87,292,116,293,294,88,89],"326257546220277760","326255040996052992","326257565535047680","326257667678932992",[57,92,153,296,94,95,96,297,123,298,299,97,98],"Chelsea","Kalju Nomme","Real Madrid","Police","Why Nice Played Behind Closed Doors: Playoff Ban",{"awayTeamId":145,"awayTeamName":153,"body":-1,"category":71,"excerpt":302,"homeTeamId":83,"homeTeamName":92,"id":303,"leagueId":62,"leagueName":63,"matchId":285,"matchName":286,"publishedAt":304,"slug":305,"sourceName":79,"sourceURL":306,"teamId":307,"teamName":308,"teamIds":309,"teamNames":313,"title":317},"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","326257536145559552","Rennes",[307,83,145,85,86,230,87,116,310,140,311,312,255],"326257536334303232","326222712533946368","326257700071542784",[308,92,153,94,95,236,96,123,314,148,315,316,260],"Le Havre","Ivory Coast","Olympic","Stéphane Richard's OM Shake-Up: How Early Actions Reshape",{"awayTeamId":145,"awayTeamName":153,"body":-1,"category":71,"excerpt":319,"homeTeamId":83,"homeTeamName":92,"id":320,"leagueId":62,"leagueName":63,"matchId":285,"matchName":286,"publishedAt":321,"slug":322,"sourceName":79,"sourceURL":306,"teamId":307,"teamName":308,"teamIds":323,"teamNames":324,"title":325},"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",[307,83,145,85,86,230,87,116,140,255,88],[308,92,153,94,95,236,96,123,148,260,97],"Stéphane Richard's Fast Start: What It Means for OM's Future",{"matchResult":327,"exactScore":328,"totalGoals":329,"bothTeamsToScore":330},[],[],[],[]]