[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-359153725597552640-en":38,"match-news-359153725597552640-en":63,"match-team-news-359153725597552640-en":64,"match-league-news-359153725597552640-en":223,"timeline-359153725597552640":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":21,"includeQualifying":28,"hostCities":26},false,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-67,-50,{"match":39},{"awayScore":40,"awayTeam":41,"description":21,"homeScore":40,"homeTeam":47,"id":53,"kickoffAt":54,"length":55,"leagueId":56,"leagueName":57,"leagueSlug":58,"probabilityLabel":57,"slug":59,"status":60,"tvStations":61,"venueCity":21,"venueName":62},0,{"code":42,"id":43,"imagePath":44,"name":45,"slug":46},"AWY","326257544555139072","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1198.png","Remo","remo",{"code":48,"id":49,"imagePath":50,"name":51,"slug":52},"HME","326257544227983360","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F128.png","Santos","santos","359153725597552640","2026-08-02T00:00:00Z",90,"326135634156589056","Copa Do Brasil","br-copa-do-brasil","santos-vs-remo-2026-08-02","live",[],"Vila Belmiro",[],[65,93,120,150,184,201],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":66,"excerpt":67,"homeTeamId":-1,"homeTeamName":-1,"id":68,"leagueId":69,"leagueName":70,"matchId":71,"matchName":21,"publishedAt":72,"slug":73,"sourceName":74,"sourceURL":75,"teamId":76,"teamName":77,"teamIds":78,"teamNames":85,"title":92},"news","Jalen Brunson scored 30 as the Knicks erased a 14-point deficit to beat the Spurs 105-95 in Game 1, snapping their 6-0 Finals opener streak with an 11-0 run.","337875585936134145","326135625054949376","Premier League","0","2026-06-04T06:14:00Z","brunson-s-30-points-power-knicks-game-1-win-over-spurs","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Fbasketball\u002Fnews\u002F12040\u002F13550620\u002Fnba-finals-jalen-brunson-stars-as-new-york-knicks-beat-san-antonio-spurs-in-game-1","326257592445702144","San Antonio",[76,79,80,81,82,83,84,49],"326257810885054464","326222707169431552","326222713142120448","326255038114566144","326255040400461824","326257539962376192",[77,86,87,88,89,90,91,51],"York","Anderlecht","Canada","Santa Clara","FC Santa Coloma","Como","Brunson's 30 Points Power Knicks' Game 1 Win Over Spurs",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":66,"excerpt":94,"homeTeamId":-1,"homeTeamName":-1,"id":95,"leagueId":69,"leagueName":70,"matchId":71,"matchName":21,"publishedAt":96,"slug":97,"sourceName":74,"sourceURL":98,"teamId":80,"teamName":87,"teamIds":99,"teamNames":109,"title":119},"Cleveland Browns ship franchise cornerstone Myles Garrett to the Los Angeles Rams, acquiring a 2027 first-round pick and rising pass rusher Jared Verse in","336957971831459841","2026-06-01T18:31:00Z","myles-garrett-traded-to-rams-for-verse-2027-1st-round-pick","https:\u002F\u002Fwww.skysports.com\u002Fnfl\u002Fnews\u002F12040\u002F13549900\u002Fnfl-cleveland-browns-star-myles-garrett-traded-to-los-angeles-rams-for-pass-rusher-jared-verse-and-2027-first-round-pick",[80,84,100,101,102,103,104,105,106,107,108,82,83,49],"326257565602156544","326257565635710976","326257636301344768","326257766752587776","326257767599837184","326257792321064960","326257769613103104","326257695210344448","326222767416414208",[87,91,110,111,112,113,114,115,116,117,118,89,90,51],"Real Betis","Getafe","Arema FC","Fortaleza EC","Mixto","Comoros","Capital","Signal","Lesotho","Myles Garrett Traded to Rams for Verse, 2027 1st-Round Pick",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":66,"excerpt":121,"homeTeamId":-1,"homeTeamName":-1,"id":122,"leagueId":29,"leagueName":30,"matchId":71,"matchName":21,"publishedAt":123,"slug":124,"sourceName":125,"sourceURL":126,"teamId":127,"teamName":128,"teamIds":129,"teamNames":139,"title":149},"Julián Álvarez negotiated a contract improvement with Atlético Madrid while wanting to join Barcelona, Marca reports. The revelation fuels transfer speculation.","336908819483332609","2026-06-01T14:33:52Z","why-julian-alvarez-wants-barcelona-atleti-contract-twist","Marca","https:\u002F\u002Fwww.marca.com\u002Fradio\u002F2026\u002F06\u002F01\u002Fpregunta-julian-alvarez-quiere-atletico.html","326257565535047680","Real Madrid",[127,49,84,130,131,132,133,134,135,136,137,107,138],"326222712143876096","326222712592666624","326257536078450688","326257537596788736","326257550938869760","326257546258026496","326222712110321664","326257565195309056","326222711653142528",[128,51,91,140,141,142,143,144,145,146,147,117,148],"Portugal","Congo DR","Paris Saint Germain","FC Porto","Lask Linz","Manchester City","Argentina","Barcelona","Spain","Why Julián Álvarez wants Barcelona: Atleti contract twist",{"awayTeamId":151,"awayTeamName":152,"body":-1,"category":66,"excerpt":153,"homeTeamId":49,"homeTeamName":51,"id":154,"leagueId":29,"leagueName":30,"matchId":155,"matchName":156,"publishedAt":157,"slug":158,"sourceName":159,"sourceURL":160,"teamId":49,"teamName":51,"teamIds":161,"teamNames":172,"title":183},"326257544458670080","Coritiba","Vinicius Jr scored and assisted as Brazil thrashed Panama 6-2 in a World Cup warm-up. Neymar, injured, was cheered by 72,000 fans. Next: Egypt on June 6.","336784884909477889","330891105820217344","Santos vs Coritiba","2026-06-01T05:51:05Z","brazil-crush-panama-6-2-vinicius-shines-neymar-cheered","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLe-bresil-inspire-face-au-panama-en-match-de-preparation-de-la-coupe-du-monde-neymar-ovationne\u002F1680756#at_medium=RSS_feeds",[49,151,127,162,163,164,108,165,166,167,168,169,170,171],"326222711716057088","326222712559112192","326222712936599552","326255038034874368","326222711569256448","326222712265510912","326222712219373568","326257535952621568","326222711493758976","326222711682502656",[51,152,128,173,174,175,118,176,177,178,179,180,181,182],"Panama","Ghana","Paraguay","FSV Mainz 05","Brazil","Egypt","Morocco","Marseille","Croatia","England","Brazil Crush Panama 6-2: Vinicius Shines, Neymar Cheered",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":66,"excerpt":185,"homeTeamId":-1,"homeTeamName":-1,"id":186,"leagueId":29,"leagueName":30,"matchId":71,"matchName":21,"publishedAt":187,"slug":188,"sourceName":159,"sourceURL":189,"teamId":130,"teamName":140,"teamIds":190,"teamNames":195,"title":200},"Vitinha, Joao Neves, and Nuno Mendes form PSG's core and are set to drive Portugal's post-Ronaldo era, blending club success with national ambitions.","336203078782947329","2026-05-30T15:24:00Z","why-psg-s-portuguese-trio-is-redefining-portugal-s-ambitions","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FVitinha-joao-neves-nuno-mendes-le-trio-moteur-du-psg-qui-redessine-les-ambitions-du-portugal\u002F1679955#at_medium=RSS_feeds",[130,135,191,133,192,193,49,194,132,106],"326257546094448640","326257539333230592","326257537559040000","326222712898850816",[140,145,196,143,197,198,51,199,142,116],"Tottenham","AC Milan","Benfica","Qatar","Why PSG's Portuguese Trio is Redefining Portugal's Ambitions",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":66,"excerpt":202,"homeTeamId":-1,"homeTeamName":-1,"id":203,"leagueId":69,"leagueName":70,"matchId":71,"matchName":21,"publishedAt":204,"slug":205,"sourceName":206,"sourceURL":207,"teamId":208,"teamName":209,"teamIds":210,"teamNames":216,"title":222},"Curtis Jones could exit Liverpool this summer as Inter Milan pursue the midfielder. The 24-year-old homegrown talent may seek regular football elsewhere.","336187994912329729","2026-05-30T06:58:29Z","why-curtis-jones-could-leave-liverpool-inter-milan-interest","ESPN","https:\u002F\u002Fwww.espn.com\u002Fsoccer\u002Fstory\u002F_\u002Fid\u002F48917673\u002Ftransfer-rumors-news-liverpool-curtis-jones-inter-milan-target","326257545918287872","Liverpool",[208,211,212,213,214,80,82,83,49,215],"326257539769438208","326257613643714560","326257814404075520","326257661500723200","326257545754710016",[209,217,218,219,220,87,89,90,51,221],"Inter","Hassania Agadir","Hastings United","Italy","Newcastle","Why Curtis Jones Could Leave Liverpool: Inter Milan Interest",[],[225,233,236,241,247,255,260,265,270,275,279,285,291,295,301,307,312],{"id":226,"addition":-1,"extraMinute":40,"info":227,"isHome":228,"minute":229,"narrative":230,"playerName":231,"relatedPlayerName":21,"result":21,"teamLogo":50,"teamName":51,"typeName":232},"359158506294611968","Yellow Card",true,19,"19' B. Rollheiser (Santos) is shown a yellow card.","B. Rollheiser","yellow_card",{"id":234,"addition":-1,"extraMinute":40,"info":227,"isHome":228,"minute":229,"narrative":235,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":50,"teamName":51,"typeName":232},"359158254783172608","19' Santos (Santos) is shown a yellow card.",{"id":237,"addition":-1,"extraMinute":40,"info":227,"isHome":28,"minute":238,"narrative":239,"playerName":240,"relatedPlayerName":21,"result":21,"teamLogo":44,"teamName":45,"typeName":232},"359516868328820736",40,"40' Ze Ricardo (Remo) is shown a yellow card.","Ze Ricardo",{"id":242,"addition":-1,"extraMinute":243,"info":227,"isHome":28,"minute":244,"narrative":245,"playerName":246,"relatedPlayerName":21,"result":21,"teamLogo":44,"teamName":45,"typeName":232},"359516868391735296",3,45,"45+3' Matheus Felipe (Remo) is shown a yellow card.","Matheus Felipe",{"id":248,"addition":-1,"extraMinute":40,"info":249,"isHome":228,"minute":250,"narrative":251,"playerName":252,"relatedPlayerName":253,"result":21,"teamLogo":50,"teamName":51,"typeName":254},"359516868467232768","Substitution 2",46,"46' (Santos) makes a substitution: Igor Vinicius comes on for Gabriel Menino.","Igor Vinicius","Gabriel Menino","substitution",{"id":256,"addition":-1,"extraMinute":40,"info":257,"isHome":228,"minute":250,"narrative":258,"playerName":231,"relatedPlayerName":259,"result":21,"teamLogo":50,"teamName":51,"typeName":254},"359516868534341632","Substitution 1","46' (Santos) makes a substitution: B. Rollheiser comes on for G. Caballero.","G. Caballero",{"id":261,"addition":-1,"extraMinute":40,"info":227,"isHome":228,"minute":262,"narrative":263,"playerName":264,"relatedPlayerName":21,"result":21,"teamLogo":50,"teamName":51,"typeName":232},"359516868576284672",53,"53' G. Escobar (Santos) is shown a yellow card.","G. Escobar",{"id":266,"addition":-1,"extraMinute":40,"info":227,"isHome":28,"minute":267,"narrative":268,"playerName":269,"relatedPlayerName":21,"result":21,"teamLogo":44,"teamName":45,"typeName":232},"359516868626616320",74,"74' Alef Manga (Remo) is shown a yellow card.","Alef Manga",{"id":271,"addition":-1,"extraMinute":40,"info":257,"isHome":28,"minute":272,"narrative":273,"playerName":240,"relatedPlayerName":274,"result":21,"teamLogo":44,"teamName":45,"typeName":254},"359516868723085312",77,"77' (Remo) makes a substitution: Ze Ricardo comes on for Vitor Bueno.","Vitor Bueno",{"id":276,"addition":-1,"extraMinute":40,"info":249,"isHome":28,"minute":272,"narrative":277,"playerName":269,"relatedPlayerName":278,"result":21,"teamLogo":44,"teamName":45,"typeName":254},"359516868676947968","77' (Remo) makes a substitution: Alef Manga comes on for Gabriel Taliari.","Gabriel Taliari",{"id":280,"addition":-1,"extraMinute":40,"info":281,"isHome":228,"minute":272,"narrative":282,"playerName":283,"relatedPlayerName":284,"result":21,"teamLogo":50,"teamName":51,"typeName":254},"359516868773416960","Substitution 3","77' (Santos) makes a substitution: Gabriel Barbosa comes on for Thaciano.","Gabriel Barbosa","Thaciano",{"id":286,"addition":-1,"extraMinute":40,"info":281,"isHome":28,"minute":287,"narrative":288,"playerName":289,"relatedPlayerName":290,"result":21,"teamLogo":44,"teamName":45,"typeName":254},"359516868827942912",82,"82' (Remo) makes a substitution: L. Picco comes on for Edson Fernando.","L. Picco","Edson Fernando",{"id":292,"addition":-1,"extraMinute":40,"info":227,"isHome":28,"minute":293,"narrative":294,"playerName":290,"relatedPlayerName":21,"result":21,"teamLogo":44,"teamName":45,"typeName":232},"359516868878274560",88,"88' Edson Fernando (Remo) is shown a yellow card.",{"id":296,"addition":-1,"extraMinute":18,"info":297,"isHome":228,"minute":55,"narrative":298,"playerName":299,"relatedPlayerName":300,"result":21,"teamLogo":50,"teamName":51,"typeName":254},"359516868928606208","Substitution 5","90+1' (Santos) makes a substitution: Lucas Verissimo comes on for A. Frias.","Lucas Verissimo","A. Frias",{"id":302,"addition":-1,"extraMinute":18,"info":303,"isHome":228,"minute":55,"narrative":304,"playerName":305,"relatedPlayerName":306,"result":21,"teamLogo":50,"teamName":51,"typeName":254},"359516868983132160","Substitution 4","90+1' (Santos) makes a substitution: A. Barreal comes on for Rony.","A. Barreal","Rony",{"id":308,"addition":-1,"extraMinute":309,"info":227,"isHome":228,"minute":55,"narrative":310,"playerName":311,"relatedPlayerName":21,"result":21,"teamLogo":50,"teamName":51,"typeName":232},"359516869029269504",4,"90+4' Neymar (Santos) is shown a yellow card.","Neymar",{"id":313,"addition":-1,"extraMinute":314,"info":303,"isHome":28,"minute":55,"narrative":315,"playerName":316,"relatedPlayerName":317,"result":21,"teamLogo":44,"teamName":45,"typeName":254},"359516869075406848",5,"90+5' (Remo) makes a substitution: Yago Pikachu comes on for Matheus Alexandre.","Yago Pikachu","Matheus Alexandre"]