[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-355533217924648960-en":38,"match-news-355533217924648960-en":64,"match-team-news-355533217924648960-en":65,"match-league-news-355533217924648960-en":226,"timeline-355533217924648960":348},{"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",-66,-49,{"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":62,"venueName":63},0,{"code":42,"id":43,"imagePath":44,"name":45,"slug":46},"AWY","326257544425115648","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F136.png","Vitoria","vitoria",{"code":48,"id":49,"imagePath":50,"name":51,"slug":52},"HME","326257544097959936","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F120.png","Botafogo","botafogo","355533217924648960","2026-07-23T22:30:00Z",90,"326135624606158848","Serie A","br-serie-a","botafogo-vs-vitoria-2026-07-23","live",[],"Rio de Janeiro","Estadio Olimpico Nilton Santos",[],[66,104,126,152,175,205],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":67,"excerpt":68,"homeTeamId":-1,"homeTeamName":-1,"id":69,"leagueId":70,"leagueName":71,"matchId":72,"matchName":21,"publishedAt":73,"slug":74,"sourceName":75,"sourceURL":76,"teamId":49,"teamName":51,"teamIds":77,"teamNames":90,"title":103},"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",[49,78,79,80,81,82,83,84,85,86,87,88,89],"326257534170042368","326257593842405376","326257546052505600","326257565535047680","326222711569256448","326222711716057088","326222712936599552","326222767416414208","326255039846813696","326257536078450688","326257686389723136","326257539425505280",[51,91,92,93,94,95,96,97,98,99,100,101,102],"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":67,"excerpt":105,"homeTeamId":-1,"homeTeamName":-1,"id":106,"leagueId":107,"leagueName":108,"matchId":72,"matchName":21,"publishedAt":109,"slug":110,"sourceName":111,"sourceURL":112,"teamId":82,"teamName":95,"teamIds":113,"teamNames":119,"title":125},"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",[82,114,115,116,117,49,88,118],"326257640692781056","326222712110321664","326257662960340992","326222712143876096","326222711682502656",[95,120,121,122,123,51,101,124],"Guadalajara","Argentina","Venezuela","Portugal","England","How Brazil's 1970 World Cup Prep Transformed from Chaos to",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":67,"excerpt":127,"homeTeamId":-1,"homeTeamName":-1,"id":128,"leagueId":29,"leagueName":30,"matchId":72,"matchName":21,"publishedAt":129,"slug":130,"sourceName":131,"sourceURL":132,"teamId":82,"teamName":95,"teamIds":133,"teamNames":142,"title":151},"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",[82,134,49,135,83,136,137,138,139,81,140,141],"326257539542945792","326257769399193600","326257600737841152","326222712592666624","326222713054040064","326255039171530752","326222712219373568","326257545968619520",[95,143,51,144,96,145,146,147,148,94,149,150],"Juventus","Maracanã","Junior","Congo DR","Haiti","Dinamo Minsk","Morocco","Arsenal","Brazil Thrash Panama 6-2: Bremer Starts, Neymar Out",{"awayTeamId":83,"awayTeamName":96,"body":-1,"category":67,"excerpt":153,"homeTeamId":154,"homeTeamName":155,"id":156,"leagueId":29,"leagueName":30,"matchId":157,"matchName":158,"publishedAt":159,"slug":160,"sourceName":75,"sourceURL":161,"teamId":83,"teamName":96,"teamIds":162,"teamNames":168,"title":174},"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",[83,154,163,49,164,84,85,86,82,165,166,167,118],"326257786247712768","326255044099837952","326257678798032896","326257535952621568","326222711493758976",[96,155,169,51,170,97,98,99,95,171,172,173,124],"Dominicaine","Auda","Dominican Republic","Marseille","Croatia","Panama's 26-Man World Cup Squad: Murillo Leads List",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":67,"excerpt":176,"homeTeamId":-1,"homeTeamName":-1,"id":177,"leagueId":72,"leagueName":21,"matchId":72,"matchName":21,"publishedAt":178,"slug":179,"sourceName":180,"sourceURL":181,"teamId":182,"teamName":183,"teamIds":184,"teamNames":194,"title":204},"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",[182,185,186,49,187,188,189,190,191,192,193],"326257537798115328","326257537865224192","326257550968229888","326257556060114944","326257610309242880","326257618542661632","326257667678932992","326257545754710016","326257546392244224",[183,195,196,51,197,198,199,200,201,202,203],"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":206,"awayTeamName":207,"body":-1,"category":67,"excerpt":208,"homeTeamId":209,"homeTeamName":210,"id":211,"leagueId":56,"leagueName":57,"matchId":212,"matchName":213,"publishedAt":214,"slug":215,"sourceName":180,"sourceURL":216,"teamId":206,"teamName":207,"teamIds":217,"teamNames":221,"title":225},"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",[206,209,49,218,135,182,117,219,220],"326257537559040000","326255039532240896","326257594094063616",[207,210,51,222,144,183,123,223,224],"Benfica","Maribor","Alta","Goleiro Bruno Fernandes Transferido: Presídio em Benfica, RJ",[227,253,272,299,320,327],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":67,"excerpt":228,"homeTeamId":-1,"homeTeamName":-1,"id":229,"leagueId":56,"leagueName":57,"matchId":72,"matchName":21,"publishedAt":230,"slug":231,"sourceName":232,"sourceURL":233,"teamId":234,"teamName":235,"teamIds":236,"teamNames":244,"title":252},"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",[234,237,238,115,239,240,241,242,243,87],"326222713016291328","326257807630274560","326257545918287872","326257546094448640","326257539366785024","326257565501493248","326257546220277760",[235,245,246,121,247,248,249,250,251,100],"USA","Southampton","Liverpool","Tottenham","Cagliari","Espanyol","Chelsea","Pochettino in AC Milan Talks: USMNT Future Unclear",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":67,"excerpt":254,"homeTeamId":-1,"homeTeamName":-1,"id":255,"leagueId":56,"leagueName":57,"matchId":72,"matchName":21,"publishedAt":256,"slug":257,"sourceName":131,"sourceURL":258,"teamId":134,"teamName":143,"teamIds":259,"teamNames":265,"title":271},"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",[134,260,261,192,137,138,139,262,81,263,117,264],"326257565233057792","326257546258026496","326255041851691008","326257565195309056","326257604382691328",[143,266,267,202,146,147,148,268,94,269,123,270],"Atletico Madrid","Manchester City","Cherno More Varna","Barcelona","GOES","Bernardo Silva to Barcelona: What It Means for Juve",{"awayTeamId":273,"awayTeamName":274,"body":-1,"category":67,"excerpt":275,"homeTeamId":89,"homeTeamName":102,"id":276,"leagueId":56,"leagueName":57,"matchId":277,"matchName":278,"publishedAt":279,"slug":280,"sourceName":75,"sourceURL":281,"teamId":79,"teamName":92,"teamIds":282,"teamNames":290,"title":298},"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",[79,89,273,234,85,283,284,285,189,286,134,287,288,289],"326257541291970560","326257561546264576","326257600507154432","326257664612896768","326257539769438208","326257661500723200","326222707169431552",[92,102,274,235,98,291,292,293,199,294,143,295,296,297],"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":67,"excerpt":300,"homeTeamId":-1,"homeTeamName":-1,"id":301,"leagueId":56,"leagueName":57,"matchId":72,"matchName":21,"publishedAt":302,"slug":303,"sourceName":111,"sourceURL":304,"teamId":305,"teamName":306,"teamIds":307,"teamNames":313,"title":319},"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",[305,84,308,309,310,289,311,192,87,312,240,234],"326222711783165952","326222712076767232","326257661743992832","326222713142120448","326257688839196672",[306,97,314,315,316,297,317,202,100,318,248,235],"Senegal","Germany","Georgia","Canada","The Strongest","Pochettino Milan Talks: What USMNT World Cup Hopes Mean",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":67,"excerpt":321,"homeTeamId":-1,"homeTeamName":-1,"id":322,"leagueId":56,"leagueName":57,"matchId":72,"matchName":21,"publishedAt":302,"slug":323,"sourceName":111,"sourceURL":304,"teamId":305,"teamName":306,"teamIds":324,"teamNames":325,"title":326},"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",[305,84,308,309,310,289,311,192,87,240,243],[306,97,314,315,316,297,317,202,100,248,251],"Pochettino-Milan Talks: What It Means for 2026 World Cup",{"awayTeamId":328,"awayTeamName":329,"body":-1,"category":67,"excerpt":330,"homeTeamId":134,"homeTeamName":143,"id":331,"leagueId":56,"leagueName":57,"matchId":332,"matchName":333,"publishedAt":334,"slug":335,"sourceName":131,"sourceURL":336,"teamId":89,"teamName":102,"teamIds":337,"teamNames":342,"title":347},"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",[89,134,328,338,273,339,340,137,138,341,234,287],"326257650629087232","326257539505197056","326257539916238848","326222707337203712",[102,143,329,343,274,344,345,146,147,346,235,295],"A. Italiano","Genoa","Lecce","Standard Liege","Allegri to Napoli: Two-Year Deal Agreed After Italiano Snub",[349,356,364,369,376,381,387,394,400,405,411,417,421],{"id":350,"addition":-1,"extraMinute":40,"info":351,"isHome":28,"minute":352,"narrative":353,"playerName":354,"relatedPlayerName":21,"result":21,"teamLogo":44,"teamName":45,"typeName":355},"355892359784828928","Yellow Card",34,"34' Emmanuel Martinez (Vitoria) is shown a yellow card.","Emmanuel Martinez","yellow_card",{"id":357,"addition":-1,"extraMinute":40,"info":358,"isHome":28,"minute":359,"narrative":360,"playerName":361,"relatedPlayerName":362,"result":21,"teamLogo":44,"teamName":45,"typeName":363},"355892359885492224","Substitution 1",46,"46' (Vitoria) makes a substitution: Rene comes on for Renato Kayzer.","Rene","Renato Kayzer","substitution",{"id":365,"addition":-1,"extraMinute":40,"info":366,"isHome":28,"minute":359,"narrative":367,"playerName":354,"relatedPlayerName":368,"result":21,"teamLogo":44,"teamName":45,"typeName":363},"355892359952601088","Substitution 2","46' (Vitoria) makes a substitution: Emmanuel Martinez comes on for Caique Goncalves.","Caique Goncalves",{"id":370,"addition":-1,"extraMinute":40,"info":358,"isHome":371,"minute":372,"narrative":373,"playerName":374,"relatedPlayerName":375,"result":21,"teamLogo":50,"teamName":51,"typeName":363},"355892360015515648",true,66,"66' (Botafogo) makes a substitution: L. M. Villalba Jaume comes on for Danilo Santos.","L. M. Villalba Jaume","Danilo Santos",{"id":377,"addition":-1,"extraMinute":40,"info":366,"isHome":371,"minute":372,"narrative":378,"playerName":379,"relatedPlayerName":380,"result":21,"teamLogo":50,"teamName":51,"typeName":363},"355892360070041600","66' (Botafogo) makes a substitution: Matheus Martins comes on for L. E. Jales do Nascimento.","Matheus Martins","L. E. Jales do Nascimento",{"id":382,"addition":-1,"extraMinute":40,"info":383,"isHome":28,"minute":372,"narrative":384,"playerName":385,"relatedPlayerName":386,"result":21,"teamLogo":44,"teamName":45,"typeName":363},"355892360141344768","Substitution 3","66' (Vitoria) makes a substitution: Matheuzinho comes on for D. Tarzia.","Matheuzinho","D. Tarzia",{"id":388,"addition":-1,"extraMinute":40,"info":389,"isHome":28,"minute":390,"narrative":391,"playerName":392,"relatedPlayerName":393,"result":21,"teamLogo":44,"teamName":45,"typeName":363},"355894121400897536","Substitution 4",78,"78' (Vitoria) makes a substitution: Ze Vitor comes on for T. Pochettino.","Ze Vitor","T. Pochettino",{"id":395,"addition":-1,"extraMinute":40,"info":383,"isHome":371,"minute":396,"narrative":397,"playerName":398,"relatedPlayerName":399,"result":21,"teamLogo":50,"teamName":51,"typeName":363},"355894373050748928",79,"79' (Botafogo) makes a substitution: Arthur Cabral comes on for K. Barria.","Arthur Cabral","K. Barria",{"id":401,"addition":-1,"extraMinute":40,"info":389,"isHome":371,"minute":396,"narrative":402,"playerName":403,"relatedPlayerName":404,"result":21,"teamLogo":50,"teamName":51,"typeName":363},"355894373096886272","79' (Botafogo) makes a substitution: Vitinho comes on for M. Ponte.","Vitinho","M. Ponte",{"id":406,"addition":-1,"extraMinute":40,"info":407,"isHome":371,"minute":396,"narrative":408,"playerName":409,"relatedPlayerName":410,"result":21,"teamLogo":50,"teamName":51,"typeName":363},"355894373155606528","Substitution 5","79' (Botafogo) makes a substitution: Huguinho comes on for S. Rodriguez.","Huguinho","S. Rodriguez",{"id":412,"addition":-1,"extraMinute":40,"info":407,"isHome":28,"minute":413,"narrative":414,"playerName":415,"relatedPlayerName":416,"result":21,"teamLogo":44,"teamName":45,"typeName":363},"355896260579823616",86,"86' (Vitoria) makes a substitution: Erick comes on for Matheusinho.","Erick","Matheusinho",{"id":418,"addition":-1,"extraMinute":40,"info":407,"isHome":28,"minute":419,"narrative":420,"playerName":415,"relatedPlayerName":416,"result":21,"teamLogo":44,"teamName":45,"typeName":363},"355896386320863232",87,"87' (Vitoria) makes a substitution: Erick comes on for Matheusinho.",{"id":422,"addition":423,"extraMinute":424,"info":351,"isHome":371,"minute":55,"narrative":425,"playerName":404,"relatedPlayerName":21,"result":21,"teamLogo":50,"teamName":51,"typeName":355},"355897644654006272","Holding",2,"90+2' M. Ponte (Botafogo) is shown a yellow card for holding."]