[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-330891128247160832-en":43,"match-news-330891128247160832-en":70,"match-team-news-330891128247160832-en":71,"match-league-news-330891128247160832-en":271,"timeline-330891128247160832":378},{"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",5,22,"upcoming",[40,41,42],"Mexico City","Monterrey","Zapopan",{"match":44},{"awayScore":45,"awayTeam":46,"description":52,"homeScore":53,"homeTeam":54,"id":60,"kickoffAt":61,"length":62,"leagueId":63,"leagueName":64,"leagueSlug":65,"probabilityLabel":64,"slug":66,"status":67,"tvStations":68,"venueCity":21,"venueName":69},0,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326257590545682432","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1617.png","Portland Timbers","portland-timbers","Inter Miami eyes a playoff push while Portland fights to climb the Western standings. A win here could vault either side into contender status in the tight MLS race. Expect a tense battle for crucial points.",2,{"code":55,"id":56,"imagePath":57,"name":58,"slug":59},"HME","326257590608596992","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F9568.png","Inter Miami","inter-miami","330891128247160832","2026-05-17T22:00:00Z",90,"326135629471551488","Major League Soccer","us-major-league-soccer","inter-miami-vs-portland-timbers-2026-05-17","live",[],"Nu Stadium",[],[72,107,128,180,208,253],{"awayTeamId":73,"awayTeamName":74,"body":-1,"category":75,"excerpt":76,"homeTeamId":77,"homeTeamName":78,"id":79,"leagueId":29,"leagueName":30,"matchId":80,"matchName":81,"publishedAt":82,"slug":83,"sourceName":84,"sourceURL":85,"teamId":77,"teamName":78,"teamIds":86,"teamNames":96,"title":106},"326222712655581184","Algeria","news","Lionel Messi trained alone due to left thigh muscle fatigue ahead of Argentina's June 16 opener against Algeria, but the federation says he is progressing well.","326222712110321664","Argentina","337373374265167873","327115055919271936","Argentina vs Algeria","2026-06-02T20:53:27Z","why-lionel-messi-trained-alone-argentina-s-fitness-concerns","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FTouche-a-la-cuisse-gauche-lionel-messi-s-est-entraine-seul-pour-la-premiere-seance-d-entrainement-de-l-argentine-aux-etats-unis\u002F1681291#at_medium=RSS_feeds",[77,73,56,87,88,89,90,91,92,93,94,95],"326257539769438208","326222767416414208","326257536296554496","326257537865224192","326257551001784320","326257556060114944","326257745512632320","326222707169431552","326255039532240896",[78,74,58,97,98,99,100,101,102,103,104,105],"Inter","Lesotho","Auxerre","Estoril","Ried","Estudiantes L.P.","Members","Anderlecht","Maribor","Why Lionel Messi Trained Alone: Argentina's Fitness Concerns",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":75,"excerpt":108,"homeTeamId":-1,"homeTeamName":-1,"id":109,"leagueId":63,"leagueName":64,"matchId":110,"matchName":21,"publishedAt":111,"slug":112,"sourceName":113,"sourceURL":114,"teamId":56,"teamName":58,"teamIds":115,"teamNames":121,"title":127},"Guillermo Hoyos will remain Inter Miami head coach after the 2026 World Cup break, sources confirm, providing stability amid a crucial MLS season.","337331702135263233","0","2026-06-02T14:15:58Z","why-hoyos-is-staying-inter-miami-coach-through-world-cup","ESPN","https:\u002F\u002Fwww.espn.com\u002Fsoccer\u002Fstory\u002F_\u002Fid\u002F48948694\u002Finter-miami-coach-guillermo-hoyos-world-cup-mls",[56,87,116,117,94,118,119,120],"326222711908995072","326222713142120448","326257545754710016","326257546392244224","326257554411753472",[58,97,122,123,104,124,125,126],"Mexico","Canada","Newcastle","Nottingham Forest","Newcastle Jets","Why Hoyos is Staying: Inter Miami Coach Through World Cup",{"awayTeamId":119,"awayTeamName":125,"body":-1,"category":75,"excerpt":129,"homeTeamId":130,"homeTeamName":131,"id":132,"leagueId":63,"leagueName":64,"matchId":133,"matchName":134,"publishedAt":135,"slug":136,"sourceName":137,"sourceURL":138,"teamId":139,"teamName":140,"teamIds":141,"teamNames":160,"title":179},"Chelsea's Cucurella targeted by Barça, Real, Atlético; plus Rashford future uncertain, Silva close to Barca exit, Beckham pursues Guardiola.","326257545712766976","Manchester United","336999984081670145","327054566501650432","Manchester United vs Nottingham Forest","2026-06-01T20:31:36Z","why-chelsea-s-cucurella-is-wanted-by-la-liga-giants","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc172k5rnvydo?at_medium=RSS&at_campaign=rss","326257546220277760","Chelsea",[139,130,119,142,143,144,145,146,147,148,149,150,151,118,152,153,87,56,154,155,156,157,158,159],"326257565233057792","326257565195309056","326257565535047680","326257534430089216","326257546258026496","326255037950988288","326257808251031552","326222712533946368","326257545918287872","326257534526558208","326257539614248960","326257545968619520","326257546094448640","326257546425798656","326257546459353088","326257811245764608","326257565316943872","326257565811871744",[140,131,125,161,162,163,164,165,166,167,168,169,170,124,171,172,97,58,173,174,175,176,177,178],"Atletico Madrid","Barcelona","Real Madrid","Eintracht Frankfurt","Manchester City","Crystal Palace","Middlesbrough","Ivory Coast","Liverpool","RB Leipzig","Atalanta","Arsenal","Tottenham","Aston Villa","Sunderland","Wrexham","Valencia","Elche","Why Chelsea's Cucurella is Wanted by La Liga Giants",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":75,"excerpt":181,"homeTeamId":-1,"homeTeamName":-1,"id":182,"leagueId":183,"leagueName":184,"matchId":110,"matchName":21,"publishedAt":185,"slug":186,"sourceName":187,"sourceURL":188,"teamId":139,"teamName":140,"teamIds":189,"teamNames":198,"title":207},"Chelsea left-back Marc Cucurella is open to a Spain return with Barcelona and Real Madrid ready to pounce. Plus: Rashford future in doubt, Saliba injury scare.","337014868768985089","326135644956921856","UEFA Champions League Women","2026-06-01T20:00:00Z","cucurella-return-what-barca-real-madrid-interest-means","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13549945\u002Fmarc-cucurella-wants-a-return-to-spain-with-real-madrid-and-barcelona-interested-paper-talk",[139,144,143,145,190,191,192,193,194,130,119,195,153,196,150,118,152,146,87,148,56,197],"326257536078450688","326257808385249280","326222712462643200","326257809152806912","326257534329425920","326257545792458752","326257546153168896","326257537559040000",[140,163,162,164,199,200,201,202,203,131,125,204,172,205,169,124,171,165,97,167,58,206],"Paris Saint Germain","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Bournemouth","West Ham","Benfica","Cucurella Return: What Barca & Real Madrid Interest Means",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":75,"excerpt":209,"homeTeamId":-1,"homeTeamName":-1,"id":210,"leagueId":183,"leagueName":184,"matchId":110,"matchName":21,"publishedAt":211,"slug":212,"sourceName":187,"sourceURL":213,"teamId":142,"teamName":161,"teamIds":214,"teamNames":233,"title":252},"From Julian Alvarez to Mohamed Salah, see the 79 stars who could switch clubs this summer. Transfer window opens June 15, closes Sept 1.","336802323105845249","2026-06-01T08:00:00Z","2026-summer-transfer-preview-79-players-on-the-move","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13537479\u002Ftransfer-window-players-that-could-be-on-the-move-this-summer",[142,153,143,145,190,191,192,193,194,130,119,146,150,215,216,154,217,218,196,56,219,139,151,152,155,220,144,87,221,222,118,223,195,224,225,226,227,228,229,230,231,232,147],"326257546291580928","326257539542945792","326257541157752832","326257535885512704","326257539425505280","326257546325135360","326257545876344832","326257546052505600","326257534170042368","326257539333230592","326257565434384384","326257535952621568","326257541291970560","326257539962376192","326257563194626048","326257545830207488","326257807630274560","326255038072623104",[161,172,162,164,199,200,201,202,203,131,125,165,169,234,235,173,236,237,205,58,238,140,170,171,174,239,163,97,240,241,124,242,204,243,244,245,246,247,248,249,250,251,166],"Brighton","Juventus","Galatasaray","Lille","Napoli","Brentford","Wolves","Everton","Bayern München","AC Milan","Celta Vigo","Marseille","Trabzonspor","Como","PSV Eindhoven","Fulham","Southampton","AZ Alkmaar","2026 Summer Transfer Preview: 79 Players on the Move",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":75,"excerpt":254,"homeTeamId":-1,"homeTeamName":-1,"id":255,"leagueId":29,"leagueName":30,"matchId":110,"matchName":21,"publishedAt":256,"slug":257,"sourceName":258,"sourceURL":259,"teamId":117,"teamName":123,"teamIds":260,"teamNames":265,"title":270},"Canada's 26-man World Cup squad revealed: speed over fitness doubts. Davies out for opener; Marsch confident in deepest roster; home soil history at stake.","336365838149881857","2026-05-31T00:31:34Z","canada-squad-marsch-names-26-for-historic-home-world-cup","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F30\u002Fcanada-world-cup-roster-analysis-jesse-marsch-davies",[117,192,261,148,262,263,56,231,94,223,264,226],"326257688839196672","326257590214332416","326222711825108992","326257536049090560",[123,201,266,167,267,268,58,250,104,242,269,245],"The Strongest","Chicago Fire","Switzerland","Nice","Canada Squad: Marsch Names 26 for Historic Home World Cup",[272,295,298,301,340,359],{"awayTeamId":273,"awayTeamName":274,"body":-1,"category":75,"excerpt":275,"homeTeamId":276,"homeTeamName":277,"id":278,"leagueId":63,"leagueName":64,"matchId":279,"matchName":280,"publishedAt":281,"slug":282,"sourceName":258,"sourceURL":283,"teamId":276,"teamName":277,"teamIds":284,"teamNames":289,"title":294},"326257590050754560","New York Red Bulls","Ernst Tanner hasn't returned to the Union after his ban ended; restorative training incomplete. Philly resumes play July 22 versus New York Red Bulls.","326257589958479872","Philadelphia Union","337724843988357121","327061957255368704","Philadelphia Union vs New York Red Bulls","2026-06-03T20:29:08Z","ernst-tanner-fails-mls-training-union-return-set","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F03\u002Fernst-tanner-mls-philadelphia-union",[276,273,285,93,286,94,118,119,287,288],"326222712076767232","326257810885054464","326255042854129664","326255043940454400",[277,274,290,103,291,104,124,125,292,293],"Germany","York","FC Urartu","Banga","Ernst Tanner Fails MLS Training: Union Return Set",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":75,"excerpt":108,"homeTeamId":-1,"homeTeamName":-1,"id":109,"leagueId":63,"leagueName":64,"matchId":110,"matchName":21,"publishedAt":111,"slug":112,"sourceName":113,"sourceURL":114,"teamId":56,"teamName":58,"teamIds":296,"teamNames":297,"title":127},[56,87,116,117,94,118,119,120],[58,97,122,123,104,124,125,126],{"awayTeamId":119,"awayTeamName":125,"body":-1,"category":75,"excerpt":129,"homeTeamId":130,"homeTeamName":131,"id":132,"leagueId":63,"leagueName":64,"matchId":133,"matchName":134,"publishedAt":135,"slug":136,"sourceName":137,"sourceURL":138,"teamId":139,"teamName":140,"teamIds":299,"teamNames":300,"title":179},[139,130,119,142,143,144,145,146,147,148,149,150,151,118,152,153,87,56,154,155,156,157,158,159],[140,131,125,161,162,163,164,165,166,167,168,169,170,124,171,172,97,58,173,174,175,176,177,178],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":75,"excerpt":302,"homeTeamId":-1,"homeTeamName":-1,"id":303,"leagueId":63,"leagueName":64,"matchId":110,"matchName":21,"publishedAt":304,"slug":305,"sourceName":137,"sourceURL":306,"teamId":307,"teamName":308,"teamIds":309,"teamNames":324,"title":339},"Celtic target £2.6m-rated Zinedin Smajlovic while Hearts close on Calvin Miller. Preston trigger £6m option for Alfie Devine. Aberdeen near Connor Ronan deal.","336792271577944065","2026-06-01T06:52:08Z","celtic-eye-2-6m-defender-as-hearts-near-miller-deal","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcy92343e2r8o?at_medium=RSS&at_campaign=rss","326257660078854144","Heart Of Midlothian",[307,310,311,119,312,147,313,314,315,316,317,318,319,320,321,322,323,231,156],"326257660225654784","326257554160095232","326257590319190016","326585125682810880","326257567107911680","326257659982385152","326257567011442688","326257563425312768","326257536179113984","326255038185869312","326257660011745280","326255042132709376","326257567044997120","326255038148120576",[308,325,326,125,327,166,328,329,330,331,332,333,334,335,336,337,338,250,175],"Falkirk","Western Sydney Wanderers","Colorado Rapids","Alloa Athletic","Bodo\u002FGlimt","Kilmarnock","Celtic","Feyenoord","Toulouse","Aberdeen","ST Mirren","Dundee Utd","Rangers","Hibernian","Celtic Eye £2.6m Defender as Hearts Near Miller Deal",{"awayTeamId":118,"awayTeamName":124,"body":-1,"category":75,"excerpt":341,"homeTeamId":119,"homeTeamName":125,"id":342,"leagueId":63,"leagueName":64,"matchId":343,"matchName":344,"publishedAt":345,"slug":346,"sourceName":113,"sourceURL":347,"teamId":276,"teamName":277,"teamIds":348,"teamNames":353,"title":358},"The last-place Philadelphia Union fired coach Bradley Carnell and named Jon Scheer sporting director as part of a front-office overhaul amid an MLS-worst slump.","335228731100499969","327052696336994304","Nottingham Forest vs Newcastle","2026-05-27T19:21:36Z","union-fire-carnell-hire-scheer-last-place-spurs-overhaul","https:\u002F\u002Fwww.espn.com\u002Fsoccer\u002Fstory\u002F_\u002Fid\u002F48893836\u002Fmls-worst-philadelphia-union-fire-coach-bradley-carnell",[276,119,118,94,349,120,350,351,352],"326323575902441472","326257556324356096","326257613643714560","326257766752587776",[277,125,124,104,354,126,355,356,357],"Andorra","Newells Old Boys","Hassania Agadir","Fortaleza EC","Union Fire Carnell, Hire Scheer; Last Place Spurs Overhaul",{"awayTeamId":360,"awayTeamName":361,"body":-1,"category":75,"excerpt":362,"homeTeamId":363,"homeTeamName":364,"id":365,"leagueId":63,"leagueName":64,"matchId":366,"matchName":367,"publishedAt":368,"slug":369,"sourceName":258,"sourceURL":370,"teamId":360,"teamName":361,"teamIds":371,"teamNames":374,"title":377},"326257590512128000","Los Angeles FC","MLS stagnation prompts star signings like Son and Griezmann before 2026 World Cup, hoping to spark interest, but Apple TV paywall limits visibility.","326257590084308992","Vancouver Whitecaps","335036665112301569","327063057509388288","Vancouver Whitecaps vs Los Angeles FC","2026-05-27T09:00:23Z","why-mls-needs-a-world-cup-boost-stagnation-fears-grow","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F27\u002Fmls-world-cup-bump-audiences",[360,363,372,285,116,373,94,117],"326257815293267968","326257661500723200",[361,364,375,290,122,376,104,123],"South Park","Italy","Why MLS Needs a World Cup Boost: Stagnation Fears Grow",[379,387,394,399,408,413,417,422,428,434,440,446,451,457,463],{"id":380,"addition":-1,"extraMinute":45,"info":381,"isHome":28,"minute":382,"narrative":383,"playerName":384,"relatedPlayerName":385,"result":21,"teamLogo":57,"teamName":58,"typeName":386},"331612245140180992","Normal Goal",32,"32' L. Messi (Inter Miami) scores, set up by T. Segovia. 1-0 — the opening goal.","L. Messi","T. Segovia","goal",{"id":388,"addition":-1,"extraMinute":45,"info":389,"isHome":28,"minute":390,"narrative":391,"playerName":392,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":393},"331612245203095552","Yellow Card",41,"41' R. de Paul (Inter Miami) is shown a yellow card.","R. de Paul","yellow_card",{"id":395,"addition":-1,"extraMinute":45,"info":381,"isHome":28,"minute":396,"narrative":397,"playerName":398,"relatedPlayerName":384,"result":21,"teamLogo":57,"teamName":58,"typeName":386},"331612245270204416",42,"42' G. Berterame (Inter Miami) scores, set up by L. Messi. 2-0.","G. Berterame",{"id":400,"addition":-1,"extraMinute":45,"info":401,"isHome":402,"minute":403,"narrative":404,"playerName":405,"relatedPlayerName":406,"result":21,"teamLogo":49,"teamName":50,"typeName":407},"331612245337313280","Substitution 1",false,46,"46' (Portland Timbers) makes a substitution: D. Chara comes on for J. Ortiz.","D. Chara","J. Ortiz","substitution",{"id":409,"addition":-1,"extraMinute":45,"info":401,"isHome":28,"minute":403,"narrative":410,"playerName":411,"relatedPlayerName":412,"result":21,"teamLogo":57,"teamName":58,"typeName":407},"331612245387644928","46' (Inter Miami) makes a substitution: I. Fray comes on for F. Mura.","I. Fray","F. Mura",{"id":414,"addition":-1,"extraMinute":45,"info":389,"isHome":28,"minute":415,"narrative":416,"playerName":385,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":393},"331612245454753792",57,"57' T. Segovia (Inter Miami) is shown a yellow card.",{"id":418,"addition":-1,"extraMinute":45,"info":389,"isHome":402,"minute":419,"narrative":420,"playerName":421,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":393},"331612245500891136",65,"65' D. Da Costa (Portland Timbers) is shown a yellow card.","D. Da Costa",{"id":423,"addition":-1,"extraMinute":45,"info":424,"isHome":28,"minute":419,"narrative":425,"playerName":426,"relatedPlayerName":427,"result":21,"teamLogo":57,"teamName":58,"typeName":407},"331612245576388608","Substitution 2","65' (Inter Miami) makes a substitution: L. Suarez comes on for D. Pinter.","L. Suarez","D. Pinter",{"id":429,"addition":-1,"extraMinute":45,"info":424,"isHome":402,"minute":430,"narrative":431,"playerName":432,"relatedPlayerName":433,"result":21,"teamLogo":49,"teamName":50,"typeName":407},"331612245647691776",67,"67' (Portland Timbers) makes a substitution: K. Miller comes on for I. Smith.","K. Miller","I. Smith",{"id":435,"addition":-1,"extraMinute":45,"info":436,"isHome":402,"minute":437,"narrative":438,"playerName":421,"relatedPlayerName":439,"result":21,"teamLogo":49,"teamName":50,"typeName":407},"331612245723189248","Substitution 3",74,"74' (Portland Timbers) makes a substitution: D. Da Costa comes on for A. Aravena.","A. Aravena",{"id":441,"addition":-1,"extraMinute":45,"info":436,"isHome":28,"minute":442,"narrative":443,"playerName":444,"relatedPlayerName":445,"result":21,"teamLogo":57,"teamName":58,"typeName":407},"331612245777715200",82,"82' (Inter Miami) makes a substitution: Y. Bright comes on for D. Ayala.","Y. Bright","D. Ayala",{"id":447,"addition":-1,"extraMinute":45,"info":448,"isHome":28,"minute":442,"narrative":449,"playerName":398,"relatedPlayerName":450,"result":21,"teamLogo":57,"teamName":58,"typeName":407},"331612245840629760","Substitution 4","82' (Inter Miami) makes a substitution: G. Berterame comes on for P. Plambeck.","P. Plambeck",{"id":452,"addition":-1,"extraMinute":45,"info":448,"isHome":402,"minute":453,"narrative":454,"playerName":455,"relatedPlayerName":456,"result":21,"teamLogo":49,"teamName":50,"typeName":407},"331612245911932928",86,"86' (Portland Timbers) makes a substitution: K. Kelsy comes on for G. Guerra.","K. Kelsy","G. Guerra",{"id":458,"addition":-1,"extraMinute":45,"info":459,"isHome":402,"minute":453,"narrative":460,"playerName":461,"relatedPlayerName":462,"result":21,"teamLogo":49,"teamName":50,"typeName":407},"331612245979041792","Substitution 5","86' (Portland Timbers) makes a substitution: Antony comes on for J. Mosquera.","Antony","J. Mosquera",{"id":464,"addition":-1,"extraMinute":53,"info":389,"isHome":402,"minute":62,"narrative":465,"playerName":466,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":393},"331613629436661760","90+2' F. Surman (Portland Timbers) is shown a yellow card.","F. Surman"]