[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-367129624561324032-en":38,"match-news-367129624561324032-en":65,"match-team-news-367129624561324032-en":66,"match-league-news-367129624561324032-en":227,"timeline-367129624561324032":349},{"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",-82,-65,{"match":39},{"awayScore":40,"awayTeam":41,"description":21,"homeScore":47,"homeTeam":48,"id":54,"kickoffAt":55,"length":56,"leagueId":57,"leagueName":58,"leagueSlug":59,"probabilityLabel":58,"slug":60,"status":61,"tvStations":62,"venueCity":63,"venueName":64},2,{"code":42,"id":43,"imagePath":44,"name":45,"slug":46},"AWY","326257544358006784","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F134.png","Atletico Paranaense","atletico-paranaense",0,{"code":49,"id":50,"imagePath":51,"name":52,"slug":53},"HME","326257544097959936","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F120.png","Botafogo","botafogo","367129624561324032","2026-08-24T23:00:00Z",90,"326135624606158848","Serie A","br-serie-a","botafogo-vs-atletico-paranaense-2026-08-24","live",[],"Rio de Janeiro","Estadio Olimpico Nilton Santos",[],[67,105,127,153,176,206],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":68,"excerpt":69,"homeTeamId":-1,"homeTeamName":-1,"id":70,"leagueId":71,"leagueName":72,"matchId":73,"matchName":21,"publishedAt":74,"slug":75,"sourceName":76,"sourceURL":77,"teamId":50,"teamName":52,"teamIds":78,"teamNames":91,"title":104},"news","Davide Ancelotti appointed Lille coach on two-year deal, replacing Genesio. He stays with Brazil until World Cup. Endorsement from father Carlo sealed it.","337245233739730945","326135636794806272","AFC Champions League Elite","0","2026-06-02T11:14:00Z","why-lille-chose-davide-ancelotti-the-carlo-factor","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002F-carlo-lui-a-dit-vas-y-les-yeux-fermes-pourquoi-olivier-letang-a-choisi-davide-ancelotti-comme-nouvel-entraineur-de-lille\u002F1680977#at_medium=RSS_feeds",[50,79,80,81,82,83,84,85,86,87,88,89,90],"326257534170042368","326257593842405376","326257546052505600","326257565535047680","326222711569256448","326222711716057088","326222712936599552","326222767416414208","326255039846813696","326257536078450688","326257686389723136","326257539425505280",[52,92,93,94,95,96,97,98,99,100,101,102,103],"Bayern München","Naples","Everton","Real Madrid","Brazil","Panama","Paraguay","Lesotho","FK Partizan","Paris Saint Germain","Together","Napoli","Why Lille Chose Davide Ancelotti: The Carlo Factor",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":68,"excerpt":106,"homeTeamId":-1,"homeTeamName":-1,"id":107,"leagueId":108,"leagueName":109,"matchId":73,"matchName":21,"publishedAt":110,"slug":111,"sourceName":112,"sourceURL":113,"teamId":83,"teamName":96,"teamIds":114,"teamNames":120,"title":126},"Brazil's 1970 World Cup victory stemmed from a chaotic buildup: a communist coach, a rift with Pelé, and a tactical overhaul by Mário Zagallo, coupled with","336837195644014593","326135637553975296","Friendlies","2026-06-01T07:00:11Z","how-brazil-s-1970-world-cup-prep-transformed-from-chaos-to","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F01\u002Fbrazil-1970-world-cup-pele",[83,115,116,117,118,50,89,119],"326257640692781056","326222712110321664","326257662960340992","326222712143876096","326222711682502656",[96,121,122,123,124,52,102,125],"Guadalajara","Argentina","Venezuela","Portugal","England","How Brazil's 1970 World Cup Prep Transformed from Chaos to",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":68,"excerpt":128,"homeTeamId":-1,"homeTeamName":-1,"id":129,"leagueId":29,"leagueName":30,"matchId":73,"matchName":21,"publishedAt":130,"slug":131,"sourceName":132,"sourceURL":133,"teamId":83,"teamName":96,"teamIds":134,"teamNames":143,"title":152},"Brazil thrashed Panama 6-2 in a World Cup warm-up at Maracanã. Bremer started, Neymar missed out with a calf strain. Vinicius Jr. opened the scoring.","336784734501736449","2026-06-01T06:17:48Z","brazil-thrash-panama-6-2-bremer-starts-neymar-out","Tuttosport","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fmondiali-2026\u002Fbrasile\u002F2026\u002F06\u002F01-148974224\u002Fbremer_titolare_brasile_gi_in_forma_mondiale_goleada_nellamichevole_contro_panama\u002F",[83,135,50,136,84,137,138,139,140,82,141,142],"326257539542945792","326257769399193600","326257600737841152","326222712592666624","326222713054040064","326255039171530752","326222712219373568","326257545968619520",[96,144,52,145,97,146,147,148,149,95,150,151],"Juventus","Maracanã","Junior","Congo DR","Haiti","Dinamo Minsk","Morocco","Arsenal","Brazil Thrash Panama 6-2: Bremer Starts, Neymar Out",{"awayTeamId":84,"awayTeamName":97,"body":-1,"category":68,"excerpt":154,"homeTeamId":155,"homeTeamName":156,"id":157,"leagueId":29,"leagueName":30,"matchId":158,"matchName":159,"publishedAt":160,"slug":161,"sourceName":76,"sourceURL":162,"teamId":84,"teamName":97,"teamIds":163,"teamNames":169,"title":175},"Panama announces 26-man World Cup squad: Amir Murillo, Alberto Quintero in; friendlies vs Brazil, Dominican Republic, Bosnia ahead of Ghana opener on June 17.","326222712559112192","Ghana","334769403780403201","327115061430587392","Ghana vs Panama","2026-05-26T16:40:21Z","panama-s-26-man-world-cup-squad-murillo-leads-list","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLe-panama-avec-amir-murillo-dans-sa-liste-de-26-joueurs-pour-la-coupe-du-monde\u002F1679090#at_medium=RSS_feeds",[84,155,164,50,165,85,86,87,83,166,167,168,119],"326257786247712768","326255044099837952","326257678798032896","326257535952621568","326222711493758976",[97,156,170,52,171,98,99,100,96,172,173,174,125],"Dominicaine","Auda","Dominican Republic","Marseille","Croatia","Panama's 26-Man World Cup Squad: Murillo Leads List",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":68,"excerpt":177,"homeTeamId":-1,"homeTeamName":-1,"id":178,"leagueId":73,"leagueName":21,"matchId":73,"matchName":21,"publishedAt":179,"slug":180,"sourceName":181,"sourceURL":182,"teamId":183,"teamName":184,"teamIds":185,"teamNames":195,"title":205},"Supreme Court Justice André Mendonça authorized the transfer of former BRB president Paulo Henrique Costa to the 19th Military Police Battalion, known as","328286707076042753","2026-05-08T19:20:59Z","paulo-henrique-costa-transfer-stf-authorizes-move-to","Globo G1","https:\u002F\u002Fg1.globo.com\u002Fdf\u002Fdistrito-federal\u002Fnoticia\u002F2026\u002F05\u002F08\u002Fmendonca-autoriza-transferencia-do-ex-presidente-do-brb-paulo-henrique-costa-para-a-papupinha.ghtml","326257539962376192","Como",[183,186,187,50,188,189,190,191,192,193,194],"326257537798115328","326257537865224192","326257550968229888","326257556060114944","326257610309242880","326257618542661632","326257667678932992","326257545754710016","326257546392244224",[184,196,197,52,198,199,200,201,202,203,204],"Rio Ave","Estoril","SKN ST. Polten","Estudiantes L.P.","Club Queretaro","Temperley","Police","Newcastle","Nottingham Forest","Paulo Henrique Costa Transfer: STF Authorizes Move to",{"awayTeamId":207,"awayTeamName":208,"body":-1,"category":68,"excerpt":209,"homeTeamId":210,"homeTeamName":211,"id":212,"leagueId":57,"leagueName":58,"matchId":213,"matchName":214,"publishedAt":215,"slug":216,"sourceName":181,"sourceURL":217,"teamId":207,"teamName":208,"teamIds":218,"teamNames":222,"title":226},"326255048646463488","Flamengo","Goleiro Bruno Fernandes, condenado pelo assassinato de Eliza Samudio, foi transferido para o Presídio José Frederico Marques em Benfica, RJ, após ser preso em","326257544051822592","Internacional","328252536718888961","327062722866843648","Internacional vs Flamengo","2026-05-08T17:21:16Z","goleiro-bruno-fernandes-transferido-presidio-em-benfica-rj","https:\u002F\u002Fg1.globo.com\u002Frj\u002Frio-de-janeiro\u002Fnoticia\u002F2026\u002F05\u002F08\u002Fgoleiro-bruno-fernandes-e-transferido-para-presidio-em-benfica.ghtml",[207,210,50,219,136,183,118,220,221],"326257537559040000","326255039532240896","326257594094063616",[208,211,52,223,145,184,124,224,225],"Benfica","Maribor","Alta","Goleiro Bruno Fernandes Transferido: Presídio em Benfica, RJ",[228,254,273,300,321,328],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":68,"excerpt":229,"homeTeamId":-1,"homeTeamName":-1,"id":230,"leagueId":57,"leagueName":58,"matchId":73,"matchName":21,"publishedAt":231,"slug":232,"sourceName":233,"sourceURL":234,"teamId":235,"teamName":236,"teamIds":237,"teamNames":245,"title":253},"Mauricio Pochettino has held initial talks with AC Milan about their managerial vacancy, though his focus stays on the 2026 World Cup with the United States.","335536741324689409","2026-05-28T19:37:40Z","pochettino-in-ac-milan-talks-usmnt-future-unclear","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc794gn7n955o?at_medium=RSS&at_campaign=rss","326257539333230592","AC Milan",[235,238,239,116,240,241,242,243,244,88],"326222713016291328","326257807630274560","326257545918287872","326257546094448640","326257539366785024","326257565501493248","326257546220277760",[236,246,247,122,248,249,250,251,252,101],"USA","Southampton","Liverpool","Tottenham","Cagliari","Espanyol","Chelsea","Pochettino in AC Milan Talks: USMNT Future Unclear",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":68,"excerpt":255,"homeTeamId":-1,"homeTeamName":-1,"id":256,"leagueId":57,"leagueName":58,"matchId":73,"matchName":21,"publishedAt":257,"slug":258,"sourceName":132,"sourceURL":259,"teamId":135,"teamName":144,"teamIds":260,"teamNames":266,"title":272},"Bernardo Silva nears free transfer to Barcelona after Man City exit, beating Juve and Atletico. Deal close; player wants World Cup certainty.","335531490525843457","2026-05-28T19:25:18Z","bernardo-silva-to-barcelona-what-it-means-for-juve","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Fjuventus\u002F2026\u002F05\u002F28-148921127\u002Fbernardo_silva_niente_juve_vicinissimo_a_firmare_con_il_barcellona_lindiscrezione_dal_portogallo\u002F",[135,261,262,193,138,139,140,263,82,264,118,265],"326257565233057792","326257546258026496","326255041851691008","326257565195309056","326257604382691328",[144,267,268,203,147,148,149,269,95,270,124,271],"Atletico Madrid","Manchester City","Cherno More Varna","Barcelona","GOES","Bernardo Silva to Barcelona: What It Means for Juve",{"awayTeamId":274,"awayTeamName":275,"body":-1,"category":68,"excerpt":276,"homeTeamId":90,"homeTeamName":103,"id":277,"leagueId":57,"leagueName":58,"matchId":278,"matchName":279,"publishedAt":280,"slug":281,"sourceName":76,"sourceURL":282,"teamId":80,"teamName":93,"teamIds":283,"teamNames":291,"title":299},"326257539651997696","Bologna","Napoli have agreed a two-year deal with Massimiliano Allegri, succeeding Antonio Conte, pending resolution with AC Milan.","335499931622051841","327053597239939072","Napoli vs Bologna","2026-05-28T16:56:46Z","massimiliano-allegri-set-to-join-napoli-on-two-year-contract","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FNaples-aurait-choisi-massimiliano-allegri-pour-les-deux-prochaines-saisons\u002F1679680#at_medium=RSS_feeds",[80,90,274,235,86,284,285,286,190,287,135,288,289,290],"326257541291970560","326257561546264576","326257600507154432","326257664612896768","326257539769438208","326257661500723200","326222707169431552",[93,103,275,236,99,292,293,294,200,295,144,296,297,298],"Trabzonspor","Sonderjyske","Deportivo Pasto","Finland","Inter","Italy","Anderlecht","Massimiliano Allegri Set to Join Napoli on Two-Year Contract",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":68,"excerpt":301,"homeTeamId":-1,"homeTeamName":-1,"id":302,"leagueId":57,"leagueName":58,"matchId":73,"matchName":21,"publishedAt":303,"slug":304,"sourceName":112,"sourceURL":305,"teamId":306,"teamName":307,"teamIds":308,"teamNames":314,"title":320},"Mauricio Pochettino has held talks with AC Milan, but US Soccer says the focus is on the World Cup. The USMNT opened camp with friendlies before facing","335497072708947969","2026-05-28T16:53:41Z","pochettino-milan-talks-what-usmnt-world-cup-hopes-mean","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F28\u002Fmauricio-pochettino-in-talks-with-milan-amid-broader-interest-as-us-opens-world-cup-camp","326257590726037504","Charlotte",[306,85,309,310,311,290,312,193,88,313,241,235],"326222711783165952","326222712076767232","326257661743992832","326222713142120448","326257688839196672",[307,98,315,316,317,298,318,203,101,319,249,236],"Senegal","Germany","Georgia","Canada","The Strongest","Pochettino Milan Talks: What USMNT World Cup Hopes Mean",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":68,"excerpt":322,"homeTeamId":-1,"homeTeamName":-1,"id":323,"leagueId":57,"leagueName":58,"matchId":73,"matchName":21,"publishedAt":303,"slug":324,"sourceName":112,"sourceURL":305,"teamId":306,"teamName":307,"teamIds":325,"teamNames":326,"title":327},"Mauricio Pochettino has held talks with Milan, but US Soccer insists focus is on the World Cup. Players remain calm, likening it to contract situations.","335505114443812865","pochettino-milan-talks-what-it-means-for-2026-world-cup",[306,85,309,310,311,290,312,193,88,241,244],[307,98,315,316,317,298,318,203,101,249,252],"Pochettino-Milan Talks: What It Means for 2026 World Cup",{"awayTeamId":329,"awayTeamName":330,"body":-1,"category":68,"excerpt":331,"homeTeamId":135,"homeTeamName":144,"id":332,"leagueId":57,"leagueName":58,"matchId":333,"matchName":334,"publishedAt":335,"slug":336,"sourceName":132,"sourceURL":337,"teamId":90,"teamName":103,"teamIds":338,"teamNames":343,"title":348},"326255039347691520","Fiorentina","Massimiliano Allegri has agreed a two-year contract to become Napoli's new manager, beating out Vincenzo Italiano who left Bologna. The 56-year-old returns to","335485808532262913","327054547971215360","Juventus vs Fiorentina","2026-05-28T16:19:00Z","allegri-to-napoli-two-year-deal-agreed-after-italiano-snub","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Fnapoli\u002F2026\u002F05\u002F28-148912589\u002Fallegri_al_napoli_fatta_c_l_accordo_i_dettagli_e_la_durata_del_nuovo_contratto\u002F",[90,135,329,339,274,340,341,138,139,342,235,288],"326257650629087232","326257539505197056","326257539916238848","326222707337203712",[103,144,330,344,275,345,346,147,148,347,236,296],"A. Italiano","Genoa","Lecce","Standard Liege","Allegri to Napoli: Two-Year Deal Agreed After Italiano Snub",[350,357,363,372,379,384,390,396,400,406,411,415],{"id":351,"addition":-1,"extraMinute":47,"info":352,"isHome":28,"minute":353,"narrative":354,"playerName":355,"relatedPlayerName":21,"result":21,"teamLogo":44,"teamName":45,"typeName":356},"367488897799688192","Normal Goal",11,"11' Joao Cruz (Atletico Paranaense) scores. 0-1 — an early opener.","Joao Cruz","goal",{"id":358,"addition":-1,"extraMinute":47,"info":352,"isHome":28,"minute":359,"narrative":360,"playerName":361,"relatedPlayerName":362,"result":21,"teamLogo":44,"teamName":45,"typeName":356},"367488897870991360",13,"13' K. Viveros (Atletico Paranaense) scores, set up by Dantas. 0-2.","K. Viveros","Dantas",{"id":364,"addition":365,"extraMinute":47,"info":366,"isHome":367,"minute":368,"narrative":369,"playerName":370,"relatedPlayerName":21,"result":21,"teamLogo":51,"teamName":52,"typeName":371},"367488897925517312","Holding","Yellow Card",true,35,"35' Kauan Toledo (Botafogo) is shown a yellow card for holding.","Kauan Toledo","yellow_card",{"id":373,"addition":-1,"extraMinute":47,"info":374,"isHome":367,"minute":375,"narrative":376,"playerName":370,"relatedPlayerName":377,"result":21,"teamLogo":51,"teamName":52,"typeName":378},"367489903119831040","Substitution 1",46,"46' (Botafogo) makes a substitution: Kauan Toledo comes on for Junior Santos.","Junior Santos","substitution",{"id":380,"addition":-1,"extraMinute":47,"info":374,"isHome":28,"minute":375,"narrative":381,"playerName":382,"relatedPlayerName":383,"result":21,"teamLogo":44,"teamName":45,"typeName":378},"367489903191134208","46' (Atletico Paranaense) makes a substitution: Leozinho comes on for K. A. Calderon Vargas.","Leozinho","K. A. Calderon Vargas",{"id":385,"addition":-1,"extraMinute":47,"info":386,"isHome":28,"minute":375,"narrative":387,"playerName":388,"relatedPlayerName":389,"result":21,"teamLogo":44,"teamName":45,"typeName":378},"367489903254048768","Substitution 2","46' (Atletico Paranaense) makes a substitution: Luiz Gustavo comes on for J. Portilla.","Luiz Gustavo","J. Portilla",{"id":391,"addition":-1,"extraMinute":47,"info":392,"isHome":28,"minute":393,"narrative":394,"playerName":355,"relatedPlayerName":395,"result":21,"teamLogo":44,"teamName":45,"typeName":378},"367493929580367872","Substitution 3",61,"61' (Atletico Paranaense) makes a substitution: Joao Cruz comes on for Dudu Kogitzki.","Dudu Kogitzki",{"id":397,"addition":-1,"extraMinute":47,"info":392,"isHome":28,"minute":398,"narrative":399,"playerName":355,"relatedPlayerName":395,"result":21,"teamLogo":44,"teamName":45,"typeName":378},"367493802954330112",62,"62' (Atletico Paranaense) makes a substitution: Joao Cruz comes on for Dudu Kogitzki.",{"id":401,"addition":-1,"extraMinute":47,"info":386,"isHome":367,"minute":402,"narrative":403,"playerName":404,"relatedPlayerName":405,"result":21,"teamLogo":51,"teamName":52,"typeName":378},"367494684534116352",63,"63' (Botafogo) makes a substitution: C. Medina comes on for K. Barria.","C. Medina","K. Barria",{"id":407,"addition":-1,"extraMinute":47,"info":392,"isHome":367,"minute":402,"narrative":408,"playerName":409,"relatedPlayerName":410,"result":21,"teamLogo":51,"teamName":52,"typeName":378},"367494684605419520","63' (Botafogo) makes a substitution: Allan comes on for Huguinho.","Allan","Huguinho",{"id":412,"addition":-1,"extraMinute":47,"info":386,"isHome":367,"minute":413,"narrative":414,"playerName":404,"relatedPlayerName":405,"result":21,"teamLogo":51,"teamName":52,"typeName":378},"367494432909430784",64,"64' (Botafogo) makes a substitution: C. Medina comes on for K. Barria.",{"id":416,"addition":-1,"extraMinute":47,"info":392,"isHome":367,"minute":413,"narrative":417,"playerName":409,"relatedPlayerName":410,"result":21,"teamLogo":51,"teamName":52,"typeName":378},"367494433014288384","64' (Botafogo) makes a substitution: Allan comes on for Huguinho."]