[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-329082633252245504-en":61,"match-news-329082633252245504-en":88,"match-team-news-329082633252245504-en":148,"match-league-news-329082633252245504-en":281,"timeline-329082633252245504":282},{"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,"hostCities":40},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-37,-20,"finished_recent",false,[41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60],"Atlanta","Boston","Dallas","East Rutherford","Guadalajara","Houston","Kansas City","Los Angeles","Mexico City","Miami","Monterrey","New-York","New York New Jersey","Philadelphia","San-Francisco","San Francisco Bay Area","Seattle","Toronto","Vancouver","Zapopan",{"match":62},{"awayScore":63,"awayTeam":64,"description":70,"homeScore":71,"homeTeam":72,"id":78,"kickoffAt":79,"length":80,"leagueId":81,"leagueName":82,"leagueSlug":83,"probabilityLabel":82,"slug":84,"status":85,"tvStations":86,"venueCity":87,"venueName":21},2,{"code":65,"id":66,"imagePath":67,"name":68,"slug":69},"AWY","326257565275000832","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F13975.png","Athletic Club","athletic-club","Internacional host Athletic Club in a do-or-die Copa do Brasil clash, with both teams needing a win to avoid elimination. The home side will rely on their strong attacking record, while Athletic Club aim to stifle and counter. The result will determine who advances to the quarterfinals.",3,{"code":73,"id":74,"imagePath":75,"name":76,"slug":77},"HME","326257544051822592","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F119.png","Internacional","internacional","329082633252245504","2026-05-12T22:30:00Z",90,"326135634156589056","Copa Do Brasil","br-copa-do-brasil","internacional-vs-athletic-club-2026-05-12","live",[],"Porto Alegre",[89,123],{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":90,"excerpt":91,"homeTeamId":74,"homeTeamName":76,"id":92,"leagueId":93,"leagueName":94,"matchId":78,"matchName":95,"publishedAt":96,"slug":97,"sourceName":98,"sourceURL":99,"teamId":66,"teamName":68,"teamIds":100,"teamNames":111,"title":122},"news","Unai Simón warns Athletic Club face relegation after loss to Espanyol, with injuries to Nico, Sancet, Vivian, and Yuri ahead of Celta match.","330275302758420481","326135627483451392","Primera División","Internacional vs Athletic Club","2026-05-14T07:10:15Z","why-athletic-club-is-facing-relegation-simon-s-warning","Marca","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002Fathletic\u002F2026\u002F05\u002F14\u002Fsimon-tambien-da-voz-alarma-sumamos-descenso-ahi.html",[66,74,101,102,103,104,105,106,107,108,109,110],"326257565195309056","326257565501493248","326222712143876096","326222712592666624","326255042430504960","326257537596788736","326222707169431552","326257565535047680","326257565434384384","326222711653142528",[68,76,112,113,114,115,116,117,118,119,120,121],"Barcelona","Espanyol","Portugal","Congo DR","Servette FC","FC Porto","Anderlecht","Real Madrid","Celta Vigo","Spain","Why Athletic Club is Facing Relegation: Simón's Warning",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":90,"excerpt":124,"homeTeamId":74,"homeTeamName":76,"id":125,"leagueId":126,"leagueName":127,"matchId":78,"matchName":95,"publishedAt":128,"slug":129,"sourceName":98,"sourceURL":130,"teamId":66,"teamName":68,"teamIds":131,"teamNames":139,"title":147},"Nico Williams faces likely end to club season after hamstring injury in Athletic-Valencia clash. MRI results will determine availability for Spain's World Cup","329188823361654785","326135662958874624","FIFA Club World Cup - Play-In","2026-05-11T07:22:25Z","nico-williams-injury-hamstring-worry-for-athletic-and","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002Fathletic\u002F2026\u002F05\u002F11\u002Fnico-dice-adios-liga-cruza-dedos-llegar-mundial.html",[66,74,132,103,104,105,106,133,134,135,136,137,138],"326257565316943872","326257537865224192","326257565363081216","326257565400829952","326257565778317312","326222711908995072","326222713142120448",[68,76,140,114,115,116,117,141,142,143,144,145,146],"Valencia","Estoril","Villarreal","Sevilla","Osasuna","Mexico","Canada","Nico Williams Injury: Hamstring Worry for Athletic and",[149,176,191,216,247,264],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":150,"homeTeamId":-1,"homeTeamName":-1,"id":151,"leagueId":29,"leagueName":30,"matchId":152,"matchName":21,"publishedAt":153,"slug":154,"sourceName":155,"sourceURL":156,"teamId":157,"teamName":158,"teamIds":159,"teamNames":167,"title":175},"RB Leipzig's Yan Diomandé admitted childhood love for PSG but remained coy on transfer, insisting focus on World Cup with Ivory Coast ahead of France friendly.","337696609234063361","0","2026-06-03T18:25:11Z","yan-diomande-psg-love-since-childhood-but-world-cup-first","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FYan-diomande-attaquant-du-rb-leipzig-et-de-la-cote-d-ivoire-le-psg-est-une-equipe-que-j-aime-depuis-tout-petit\u002F1681563#at_medium=RSS_feeds","326257534526558208","RB Leipzig",[157,160,161,162,163,133,164,74,165,166,107,138],"326222711447621632","326222712533946368","326222767416414208","326257536078450688","326257539769438208","326257556060114944","326257695210344448",[158,168,169,170,171,141,172,76,173,174,118,146],"France","Ivory Coast","Lesotho","Paris Saint Germain","Inter","Estudiantes L.P.","Signal","Yan Diomandé: PSG Love Since Childhood, But World Cup First",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":177,"homeTeamId":-1,"homeTeamName":-1,"id":178,"leagueId":93,"leagueName":94,"matchId":152,"matchName":21,"publishedAt":179,"slug":180,"sourceName":98,"sourceURL":181,"teamId":74,"teamName":76,"teamIds":182,"teamNames":186,"title":190},"Elche CF have made Buba Sangaré's move permanent, paying €4.5m to Roma and securing the 18-year-old defender through June 2031. Roma retain 20% sell-on clause.","337592760657776641","2026-06-03T11:53:20Z","elche-cf-trigger-4-5m-option-sangare-stays-until-2031","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002F2026\u002F06\u002F03\u002Felche-apuesta-buba-sangare-2031-ejecutar-opcion-compra-roma.html",[74,183,184,103,104,106,133,185,166,110,107],"326257565811871744","326257539962376192","326257550938869760",[76,187,188,114,115,117,141,189,174,121,118],"Elche","Como","Lask Linz","Elche CF Trigger €4.5M Option: Sangaré Stays Until 2031",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":192,"homeTeamId":-1,"homeTeamName":-1,"id":193,"leagueId":194,"leagueName":195,"matchId":152,"matchName":21,"publishedAt":196,"slug":197,"sourceName":98,"sourceURL":198,"teamId":199,"teamName":200,"teamIds":201,"teamNames":208,"title":215},"Europa League MVP Emi Buendía attended Cala Pozuelo's 2-1 win over Robledo to clinch Tercera RFEF promotion, supporting his friends on the team.","336619327862083585","326135631463845888","UEFA Europa League","2026-05-31T19:24:13Z","today-emi-buendia-cheers-cala-pozuelo-to-tercera-rfef","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002Fmas-futbol\u002F2026\u002F05\u002F31\u002Femi-buendia-mvp-europa-league-vive-ascenso-cala-pozuelo-tercera-rfef.html","326257546425798656","Aston Villa",[199,202,74,203,204,205,184,103,206,207],"326222712110321664","326257537764560896","326257565635710976","326257639702925312","326222711682502656","326257745512632320",[200,209,76,210,211,212,188,114,213,214],"Argentina","Nacional","Getafe","Burgos","England","Members","Today: Emi Buendía Cheers Cala Pozuelo to Tercera RFEF",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":217,"homeTeamId":-1,"homeTeamName":-1,"id":218,"leagueId":219,"leagueName":220,"matchId":152,"matchName":21,"publishedAt":221,"slug":222,"sourceName":98,"sourceURL":223,"teamId":224,"teamName":225,"teamIds":226,"teamNames":236,"title":246},"Hernán Crespo eyes European coaching job: 5 clubs ask, including Rayo Vallecano. Parma, Lazio have other favorites. Crespo's wait continues.","336584532578799617","326135628938874880","UEFA Champions League","2026-05-31T17:08:52Z","crespo-s-european-dream-5-clubs-seek-services","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002F2026\u002F05\u002F31\u002Fhernan-crespo-abre-paso-mercado-europeo.html","326257539261927424","Lazio",[224,227,228,229,74,202,230,231,164,232,233,234,235],"326257539844935680","326257559465889792","326255041704890368","326257536179113984","326222712898850816","326257789498298368","326257555930091520","326257535952621568","326257545918287872",[225,237,238,239,76,209,240,241,172,242,243,244,245],"Parma","Panathinaikos","Rayo Vallecano","Toulouse","Qatar","United Arab Emirates","Defensa Y Justicia","Marseille","Liverpool","Crespo's European Dream: 5 Clubs Seek Services",{"awayTeamId":104,"awayTeamName":115,"body":-1,"category":90,"excerpt":248,"homeTeamId":103,"homeTeamName":114,"id":249,"leagueId":250,"leagueName":251,"matchId":252,"matchName":253,"publishedAt":254,"slug":255,"sourceName":98,"sourceURL":256,"teamId":74,"teamName":76,"teamIds":257,"teamNames":260,"title":263},"Barcelona sign Anthony Gordon for €80M from Newcastle, a pre-window move marking the first major LaLiga transfer with Racing and Depor's return.","336573227935469569","326135628523638784","Primera Division","327115058687512576","Portugal vs Congo DR","2026-05-31T16:21:01Z","barcelona-sign-gordon-80m-laliga-pre-window-coup","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002F2026\u002F05\u002F31\u002Fmercado-fichajes-laliga-altas-bajas-rumores-temporada-2026-27.html",[74,103,104,258,106,185,259,101,108,206,166,110,107],"326257545754710016","326257556634734592",[76,114,115,261,117,189,262,112,119,213,174,121,118],"Newcastle","Barracas Central","Barcelona Sign Gordon: €80M LaLiga Pre-Window Coup",{"awayTeamId":265,"awayTeamName":266,"body":-1,"category":90,"excerpt":267,"homeTeamId":163,"homeTeamName":171,"id":268,"leagueId":29,"leagueName":30,"matchId":269,"matchName":270,"publishedAt":271,"slug":272,"sourceName":155,"sourceURL":273,"teamId":265,"teamName":266,"teamIds":274,"teamNames":277,"title":280},"326257545968619520","Arsenal","PSG won a second straight title as Kvaratskhelia proved decisive against an Arsenal side that stifled them. Lizarazu breaks down the tactical battle.","336303134861168641","331980430133694464","Paris Saint Germain vs Arsenal","2026-05-30T21:59:08Z","why-kvara-was-decisive-in-psg-s-2nd-straight-title","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FLe-debrief-de-lizarazu-apres-psg-arsenal-kvara-a-encore-ete-determinant\u002F1680456#at_medium=RSS_feeds",[265,163,164,275,107,162,133,276,74,138],"326257602382008320","326257538016219136",[266,171,172,278,118,170,141,279,76,146],"Vitesse","Casa Pia","Why Kvara Was Decisive in PSG's 2nd Straight Title",[],[283,291,297,303,311,318,325,331,337,341,344,349,356,361,365,370,373,376,379,386,389,395,399],{"id":284,"addition":-1,"extraMinute":285,"info":286,"isHome":28,"minute":287,"narrative":288,"playerName":289,"relatedPlayerName":21,"result":21,"teamLogo":75,"teamName":76,"typeName":290},"329800305820569600",0,"Normal Goal",21,"21' R. Borre (Internacional) scores. 1-0 — the opening goal.","R. Borre","goal",{"id":292,"addition":-1,"extraMinute":285,"info":286,"isHome":39,"minute":293,"narrative":294,"playerName":295,"relatedPlayerName":296,"result":21,"teamLogo":67,"teamName":68,"typeName":290},"329800305887678464",38,"38' Ian Luccas (Athletic Club) scores, set up by Gabriel Moyses. 1-1 — the equaliser.","Ian Luccas","Gabriel Moyses",{"id":298,"addition":-1,"extraMinute":285,"info":286,"isHome":28,"minute":299,"narrative":300,"playerName":301,"relatedPlayerName":302,"result":21,"teamLogo":75,"teamName":76,"typeName":290},"329800305967370240",44,"44' Allex (Internacional) scores, set up by A. Bernabei. 2-1.","Allex","A. Bernabei",{"id":304,"addition":-1,"extraMinute":285,"info":305,"isHome":28,"minute":306,"narrative":307,"playerName":308,"relatedPlayerName":309,"result":21,"teamLogo":75,"teamName":76,"typeName":310},"329800306038673408","Substitution 1",46,"46' (Internacional) makes a substitution: R. Villagra comes on for Ronaldo.","R. Villagra","Ronaldo","substitution",{"id":312,"addition":-1,"extraMinute":285,"info":313,"isHome":39,"minute":314,"narrative":315,"playerName":316,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":317},"329871528193691648","Card upgrade",50,"50' VAR check (Athletic Club) — Card Upgrade.","Gian Cabezas","var",{"id":319,"addition":320,"extraMinute":285,"info":321,"isHome":39,"minute":322,"narrative":323,"playerName":316,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":324},"329800306097393664","Violent conduct","Red Card",51,"51' Gian Cabezas (Athletic Club) is sent off with a straight red card. Violent conduct","red_card",{"id":326,"addition":-1,"extraMinute":285,"info":305,"isHome":39,"minute":327,"narrative":328,"playerName":329,"relatedPlayerName":330,"result":21,"teamLogo":67,"teamName":68,"typeName":310},"329800306143531008",55,"55' (Athletic Club) makes a substitution: Gustavinho comes on for Samuel Otusanya.","Gustavinho","Samuel Otusanya",{"id":332,"addition":-1,"extraMinute":285,"info":333,"isHome":39,"minute":327,"narrative":334,"playerName":335,"relatedPlayerName":336,"result":21,"teamLogo":67,"teamName":68,"typeName":310},"329800306244194304","Substitution 2","55' (Athletic Club) makes a substitution: Douglas Pele comes on for Joao Miguel.","Douglas Pele","Joao Miguel",{"id":338,"addition":-1,"extraMinute":285,"info":305,"isHome":39,"minute":327,"narrative":339,"playerName":296,"relatedPlayerName":340,"result":21,"teamLogo":67,"teamName":68,"typeName":310},"329871528260800512","55' (Athletic Club) makes a substitution: Gabriel Moyses comes on for Bruninho.","Bruninho",{"id":342,"addition":-1,"extraMinute":285,"info":343,"isHome":39,"minute":327,"narrative":339,"playerName":296,"relatedPlayerName":340,"result":21,"teamLogo":67,"teamName":68,"typeName":310},"329800306185474048","Substitution 3",{"id":345,"addition":-1,"extraMinute":285,"info":286,"isHome":39,"minute":346,"narrative":347,"playerName":295,"relatedPlayerName":348,"result":21,"teamLogo":67,"teamName":68,"typeName":290},"329800306307108864",67,"67' Ian Luccas (Athletic Club) scores, set up by Marcelo Henrique. 2-2 — the equaliser.","Marcelo Henrique",{"id":350,"addition":-1,"extraMinute":285,"info":351,"isHome":28,"minute":352,"narrative":353,"playerName":354,"relatedPlayerName":355,"result":21,"teamLogo":75,"teamName":76,"typeName":310},"329801690070913024","Substitution 4",68,"68' (Internacional) makes a substitution: Vitinho comes on for Kayky.","Vitinho","Kayky",{"id":357,"addition":-1,"extraMinute":285,"info":343,"isHome":28,"minute":352,"narrative":358,"playerName":359,"relatedPlayerName":360,"result":21,"teamLogo":75,"teamName":76,"typeName":310},"329871528374046720","68' (Internacional) makes a substitution: Bruno Henrique comes on for B. Aguirre.","Bruno Henrique","B. Aguirre",{"id":362,"addition":-1,"extraMinute":285,"info":333,"isHome":28,"minute":352,"narrative":363,"playerName":301,"relatedPlayerName":364,"result":21,"teamLogo":75,"teamName":76,"typeName":310},"329871528424378368","68' (Internacional) makes a substitution: Allex comes on for Bruno Tabata.","Bruno Tabata",{"id":366,"addition":-1,"extraMinute":285,"info":286,"isHome":28,"minute":367,"narrative":368,"playerName":302,"relatedPlayerName":369,"result":21,"teamLogo":75,"teamName":76,"typeName":290},"329801690255462400",69,"69' A. Bernabei (Internacional) scores, set up by Alan Patrick. 3-2.","Alan Patrick",{"id":371,"addition":-1,"extraMinute":285,"info":351,"isHome":28,"minute":367,"narrative":372,"playerName":359,"relatedPlayerName":360,"result":21,"teamLogo":75,"teamName":76,"typeName":310},"329801690200936448","69' (Internacional) makes a substitution: Bruno Henrique comes on for B. Aguirre.",{"id":374,"addition":-1,"extraMinute":285,"info":286,"isHome":28,"minute":367,"narrative":375,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":75,"teamName":76,"typeName":290},"329800306340663296","69' Internacional (Internacional) scores. 3-2.",{"id":377,"addition":-1,"extraMinute":285,"info":343,"isHome":28,"minute":367,"narrative":378,"playerName":301,"relatedPlayerName":364,"result":21,"teamLogo":75,"teamName":76,"typeName":310},"329801690133827584","69' (Internacional) makes a substitution: Allex comes on for Bruno Tabata.",{"id":380,"addition":381,"extraMinute":285,"info":382,"isHome":28,"minute":383,"narrative":384,"playerName":369,"relatedPlayerName":21,"result":21,"teamLogo":75,"teamName":76,"typeName":385},"329801690314182656","Foul","Yellow Card",72,"72' Alan Patrick (Internacional) is shown a yellow card for foul.","yellow_card",{"id":387,"addition":-1,"extraMinute":285,"info":382,"isHome":28,"minute":383,"narrative":388,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":75,"teamName":76,"typeName":385},"329800306374217728","72' Internacional (Internacional) is shown a yellow card.",{"id":390,"addition":-1,"extraMinute":285,"info":391,"isHome":39,"minute":392,"narrative":393,"playerName":348,"relatedPlayerName":394,"result":21,"teamLogo":67,"teamName":68,"typeName":310},"329803074300284928","Substitution 5",80,"80' (Athletic Club) makes a substitution: Marcelo Henrique comes on for Diogo Batista.","Diogo Batista",{"id":396,"addition":-1,"extraMinute":285,"info":351,"isHome":39,"minute":392,"narrative":397,"playerName":295,"relatedPlayerName":398,"result":21,"teamLogo":67,"teamName":68,"typeName":310},"329803074228981760","80' (Athletic Club) makes a substitution: Ian Luccas comes on for Max.","Max",{"id":400,"addition":-1,"extraMinute":285,"info":391,"isHome":28,"minute":401,"narrative":402,"playerName":403,"relatedPlayerName":404,"result":21,"teamLogo":75,"teamName":76,"typeName":310},"329804458529656832",83,"83' (Internacional) makes a substitution: Bruno Gomes comes on for A. Rodriguez.","Bruno Gomes","A. Rodriguez"]