[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327053581704237056-en":43,"match-news-327053581704237056-en":71,"match-team-news-327053581704237056-en":72,"match-league-news-327053581704237056-en":255,"prediction-summary-327053581704237056":256,"timeline-327053581704237056":261},{"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",6,23,"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":69,"venueName":70},4,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326255039494492160","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F550.png","Shakhtar Donetsk","shakhtar-donetsk","Shakhtar Donetsk desperately need a win to keep pace in the title race, while SK Poltava are battling to escape the relegation zone. The result will either tighten the championship fight or deepen Poltava's survival crisis.",0,{"code":55,"id":56,"imagePath":57,"name":58,"slug":59},"HME","326257569913901056","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F17165.png","SK Poltava","sk-poltava","327053581704237056","2026-05-10T12:30:00Z",90,"326135625721843712","Premier League","ua-premier-league","sk-poltava-vs-shakhtar-donetsk-2026-05-10","finished",[],"Kropyvnytsky","Zirka Stadium",[],[73,109,145,171,200,221],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":74,"excerpt":75,"homeTeamId":-1,"homeTeamName":-1,"id":76,"leagueId":77,"leagueName":78,"matchId":79,"matchName":21,"publishedAt":80,"slug":81,"sourceName":82,"sourceURL":83,"teamId":84,"teamName":85,"teamIds":86,"teamNames":97,"title":108},"news","Alessio Dionisi joins Watford on a two-year contract, aiming to revive his career in the Championship after mixed spells at Sassuolo and Palermo.","337841483048554497","326135624887177216","Championship","0","2026-06-04T04:15:00Z","dionisi-at-watford-2-year-deal-for-championship-revival","Tuttosport","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fcalcio-estero\u002F2026\u002F06\u002F04-149011256\u002Fdionisi_al_watford_la_championship_per_rilanciarsi_dopo_sassuolo_e_palermo\u002F","326257807579942912","Watford",[84,87,88,89,90,91,92,93,48,94,95,96],"326257539299676160","326257616814608384","326222707169431552","326222712592666624","326222713054040064","326255038114566144","326255039171530752","326222711682502656","326257616646836224","326257661500723200",[85,98,99,100,101,102,103,104,50,105,106,107],"Sassuolo","Palermo","Anderlecht","Congo DR","Haiti","Santa Clara","Dinamo Minsk","England","Empoli","Italy","Dionisi at Watford: 2-Year Deal for Championship Revival",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":74,"excerpt":110,"homeTeamId":-1,"homeTeamName":-1,"id":111,"leagueId":112,"leagueName":113,"matchId":79,"matchName":21,"publishedAt":114,"slug":115,"sourceName":116,"sourceURL":117,"teamId":118,"teamName":119,"teamIds":120,"teamNames":132,"title":144},"PSG Champions League win won't help Lyon or Marseille: Shakhtar Donetsk and Sporting CP take the extra spots under new UEFA rules.","336275148283842561","326135636794806272","AFC Champions League Elite","2026-05-30T20:07:00Z","psg-win-what-it-means-for-lyon-and-marseille-s-ucl-hopes","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FUne-victoire-finale-du-psg-ne-qualifierait-pas-l-ol-ou-l-om-pour-la-phase-de-ligue-de-la-ligue-des-champions\u002F1679385#at_medium=RSS_feeds","326257535919067136","Lyon",[118,121,122,123,124,125,126,127,128,129,130,48,131,94],"326257535952621568","326257546425798656","326222712143876096","326257545968619520","326257661584609280","326222711447621632","326222712936599552","326257537831669760","326222707446255616","326257536078450688","326257539614248960",[119,133,134,135,136,137,138,139,140,141,142,50,143,105],"Marseille","Aston Villa","Portugal","Arsenal","Ukraine","France","Paraguay","Sporting CP","Antwerp","Paris Saint Germain","Atalanta","PSG Win: What It Means for Lyon and Marseille's UCL Hopes",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":74,"excerpt":146,"homeTeamId":-1,"homeTeamName":-1,"id":147,"leagueId":148,"leagueName":149,"matchId":79,"matchName":21,"publishedAt":150,"slug":151,"sourceName":152,"sourceURL":153,"teamId":154,"teamName":155,"teamIds":156,"teamNames":163,"title":170},"Uefa has not responded to Ukraine's letter about imitation Shakhtar and Zorya competing in Russia's fourth tier, raising integrity questions.","335172604878917633","326135625533100032","National League","2026-05-27T19:00:43Z","uefa-yet-to-act-on-russia-s-fake-ukrainian-clubs-analysis","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F27\u002Fuefa-action-russia-fake-ukrainian-clubs-shakhtar-donetsk","326257796423094272","Russia",[154,48,157,125,158,89,159,160,161,162],"326257568726913024","326257611995353088","326257546392244224","326257613643714560","326222707249123328","326222713142120448",[155,50,164,137,165,100,166,167,168,169],"Zorya Luhansk","Rubin","Nottingham Forest","Hassania Agadir","Zulte Waregem","Canada","Uefa Yet to Act on Russia's Fake Ukrainian Clubs: Analysis",{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":74,"excerpt":172,"homeTeamId":173,"homeTeamName":174,"id":175,"leagueId":176,"leagueName":177,"matchId":178,"matchName":179,"publishedAt":180,"slug":181,"sourceName":82,"sourceURL":182,"teamId":173,"teamName":174,"teamIds":183,"teamNames":191,"title":199},"Crystal Palace and Rayo Vallecano meet in the Conference League final tonight at 21:00 in Leipzig. Watch live on Sky Sport Uno or stream via Now.","326255037950988288","Crystal Palace","334965165260804097","326135627642834944","League","327052250818023424","Crystal Palace vs Shakhtar Donetsk","2026-05-27T05:46:45Z","crystal-palace-rayo-vallecano-final-tonight-21-00-tv","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fconference-league\u002F2026\u002F05\u002F27-148889184\u002Fcrystal_palace-rayo_vallecano_orario_diretta_formazioni_e_dove_vedere_in_tv_la_finale_di_conference\u002F",[173,48,184,185,186,187,188,90,189,190],"326255041704890368","326255039347691520","326257546220277760","326257594094063616","326222707538530304","326255037997125632","326257807785463808",[174,50,192,193,194,195,196,101,197,198],"Rayo Vallecano","Fiorentina","Chelsea","Alta","Union St. Gilloise","Strasbourg","Reading","Crystal Palace-Rayo Vallecano Final: Tonight, 21:00, TV",{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":74,"excerpt":201,"homeTeamId":173,"homeTeamName":174,"id":202,"leagueId":203,"leagueName":204,"matchId":178,"matchName":179,"publishedAt":205,"slug":206,"sourceName":152,"sourceURL":207,"teamId":173,"teamName":174,"teamIds":208,"teamNames":214,"title":220},"FA Cup winners Crystal Palace overcame UEFA ejection, key transfers and turmoil to reach Conference League final, one win from first European trophy.","334693582160007169","326135641303683072","National League - North","2026-05-26T11:35:59Z","crystal-palace-s-leipzig-final-run-from-fury-to-glory","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F26\u002Fcrystal-palace-european-final-road-leipzig-europa-league",[173,48,124,159,209,184,210,211,212,213],"326257546258026496","326257810427875328","326255039809064960","326255040597594112","326257546459353088",[174,50,136,166,215,192,216,217,218,219],"Manchester City","Macclesfield","Dynamo Kyiv","AEK Larnaca","Sunderland","Crystal Palace's Leipzig Final Run: From Fury to Glory",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":74,"excerpt":222,"homeTeamId":-1,"homeTeamName":-1,"id":223,"leagueId":224,"leagueName":225,"matchId":79,"matchName":21,"publishedAt":226,"slug":227,"sourceName":228,"sourceURL":229,"teamId":230,"teamName":231,"teamIds":232,"teamNames":243,"title":254},"Fenerbahce targets Bayern's Min-jae Kim, while Gladbach is set to sign Shakhtar right-back Yukhym Konoplya. Two major Bundesliga-related moves in the works.","333326976179769345","326135624673267712","Bundesliga","2026-05-22T13:42:45Z","fenerbahce-eyes-bayern-s-kim-gladbach-nears-konoplya","Kicker","https:\u002F\u002Fwww.kicker.de\u002Ftransferticker-953155\u002Fartikel#omrss","326255039712595968","Başakşehir",[230,233,234,235,236,237,238,239,240,48,241,89,93,242],"326257534270705664","326257568773050368","326257599160782848","326257760532434944","326257783785656320","326257534300065792","326257672598851584","326257761564233728","326257539425505280","326257545754710016",[231,244,245,246,247,248,249,250,251,50,252,100,104,253],"Werder Bremen","Vorskla Poltava","Istra 1961","İstanbulspor","Istres","Borussia Mönchengladbach","Derry City","Güzide Gebzespor","Napoli","Newcastle","Fenerbahce Eyes Bayern's Kim, Gladbach Nears Konoplya",[],{"matchResult":257,"exactScore":258,"totalGoals":259,"bothTeamsToScore":260},[],[],[],[],[262,269,272,276,284,293,297,300,304,309,314,318,323,330,336,342,346,352,357,361,366,370,377,382,387],{"id":263,"addition":-1,"extraMinute":53,"info":264,"isHome":28,"minute":265,"narrative":266,"playerName":267,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":268},"329140491759128576","Yellow Card",19,"19' Danyil Sukhoruchko (SK Poltava) is shown a yellow card.","Danyil Sukhoruchko","yellow_card",{"id":270,"addition":-1,"extraMinute":53,"info":264,"isHome":28,"minute":265,"narrative":271,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":268},"328906668937056256","19' SK Poltava (SK Poltava) is shown a yellow card.",{"id":273,"addition":-1,"extraMinute":53,"info":264,"isHome":28,"minute":265,"narrative":274,"playerName":275,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":268},"328907297227018240","19' D. Sukhoruchko (SK Poltava) is shown a yellow card.","D. Sukhoruchko",{"id":277,"addition":-1,"extraMinute":53,"info":278,"isHome":28,"minute":279,"narrative":280,"playerName":281,"relatedPlayerName":282,"result":21,"teamLogo":57,"teamName":58,"typeName":283},"328913086188621824","Substitution 1",44,"44' (SK Poltava) makes a substitution: O. Veremiyenko comes on for I. Kotsyumaka.","O. Veremiyenko","I. Kotsyumaka","substitution",{"id":285,"addition":-1,"extraMinute":53,"info":286,"isHome":287,"minute":288,"narrative":289,"playerName":290,"relatedPlayerName":291,"result":21,"teamLogo":49,"teamName":50,"typeName":292},"329140491817848832","Normal Goal",false,45,"45' D. Kryskiv (Shakhtar Donetsk) scores, set up by L. Traore. 0-1 — the opening goal.","D. Kryskiv","L. Traore","goal",{"id":294,"addition":-1,"extraMinute":295,"info":286,"isHome":287,"minute":288,"narrative":296,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":292},"328913840479670272",3,"45+3' Shakhtar Donetsk (Shakhtar Donetsk) scores. 0-1 — the opening goal.",{"id":298,"addition":-1,"extraMinute":295,"info":286,"isHome":287,"minute":288,"narrative":299,"playerName":290,"relatedPlayerName":291,"result":21,"teamLogo":49,"teamName":50,"typeName":292},"328914220538138624","45+3' D. Kryskiv (Shakhtar Donetsk) scores, set up by L. Traore. 0-1 — the opening goal.",{"id":301,"addition":-1,"extraMinute":53,"info":286,"isHome":287,"minute":302,"narrative":303,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":292},"328919503104643072",53,"53' Shakhtar Donetsk (Shakhtar Donetsk) scores. 0-2.",{"id":305,"addition":-1,"extraMinute":53,"info":306,"isHome":287,"minute":302,"narrative":307,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":308},"328920259270545408","Goal Disallowed - video review","53' VAR review disallows a goal (Shakhtar Donetsk).","var",{"id":310,"addition":-1,"extraMinute":53,"info":286,"isHome":287,"minute":311,"narrative":312,"playerName":313,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":292},"328920510664544256",55,"55' Isaque Silva (Shakhtar Donetsk) scores. 0-2 — his second of the match.","Isaque Silva",{"id":315,"addition":-1,"extraMinute":53,"info":286,"isHome":287,"minute":316,"narrative":317,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":292},"328920259325071360",56,"56' Shakhtar Donetsk (Shakhtar Donetsk) scores. 0-2.",{"id":319,"addition":-1,"extraMinute":53,"info":286,"isHome":287,"minute":320,"narrative":321,"playerName":313,"relatedPlayerName":322,"result":21,"teamLogo":49,"teamName":50,"typeName":292},"328921768909606912",61,"61' Isaque Silva (Shakhtar Donetsk) scores, set up by A. Bondarenko. 0-3 — his second of the match.","A. Bondarenko",{"id":324,"addition":-1,"extraMinute":53,"info":325,"isHome":28,"minute":326,"narrative":327,"playerName":328,"relatedPlayerName":329,"result":21,"teamLogo":57,"teamName":58,"typeName":283},"328924788661686272","Substitution 3",65,"65' (SK Poltava) makes a substitution: A. Doroshenko comes on for D. Plakhtyr.","A. Doroshenko","D. Plakhtyr",{"id":331,"addition":-1,"extraMinute":53,"info":332,"isHome":28,"minute":326,"narrative":333,"playerName":334,"relatedPlayerName":335,"result":21,"teamLogo":57,"teamName":58,"typeName":283},"328924662480244736","Substitution 4","65' (SK Poltava) makes a substitution: V. Sad comes on for M. Marusych.","V. Sad","M. Marusych",{"id":337,"addition":-1,"extraMinute":53,"info":338,"isHome":28,"minute":326,"narrative":339,"playerName":340,"relatedPlayerName":341,"result":21,"teamLogo":57,"teamName":58,"typeName":283},"328926299173163008","Substitution 2","65' (SK Poltava) makes a substitution: V. Odaryuk comes on for D. Galenkov.","V. Odaryuk","D. Galenkov",{"id":343,"addition":-1,"extraMinute":53,"info":286,"isHome":287,"minute":344,"narrative":345,"playerName":291,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":292},"328924038875320320",67,"67' L. Traore (Shakhtar Donetsk) scores. 0-4.",{"id":347,"addition":-1,"extraMinute":53,"info":338,"isHome":287,"minute":348,"narrative":349,"playerName":350,"relatedPlayerName":351,"result":21,"teamLogo":49,"teamName":50,"typeName":283},"328924914016849920",69,"69' (Shakhtar Donetsk) makes a substitution: P. Obah comes on for Luca Meirelles.","P. Obah","Luca Meirelles",{"id":353,"addition":-1,"extraMinute":53,"info":278,"isHome":287,"minute":348,"narrative":354,"playerName":355,"relatedPlayerName":356,"result":21,"teamLogo":49,"teamName":50,"typeName":283},"328924913970712576","69' (Shakhtar Donetsk) makes a substitution: P. Henrique comes on for A. Ghram.","P. Henrique","A. Ghram",{"id":358,"addition":-1,"extraMinute":53,"info":286,"isHome":287,"minute":359,"narrative":360,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":292},"328923906905739264",70,"70' Shakhtar Donetsk (Shakhtar Donetsk) scores. 0-4.",{"id":362,"addition":-1,"extraMinute":53,"info":325,"isHome":287,"minute":363,"narrative":364,"playerName":322,"relatedPlayerName":365,"result":21,"teamLogo":49,"teamName":50,"typeName":283},"328926048345395200",76,"76' (Shakhtar Donetsk) makes a substitution: A. Bondarenko comes on for Pedrinho.","Pedrinho",{"id":367,"addition":-1,"extraMinute":53,"info":332,"isHome":287,"minute":363,"narrative":368,"playerName":290,"relatedPlayerName":369,"result":21,"teamLogo":49,"teamName":50,"typeName":283},"328926048274092032","76' (Shakhtar Donetsk) makes a substitution: D. Kryskiv comes on for Y. Nazaryna.","Y. Nazaryna",{"id":371,"addition":-1,"extraMinute":53,"info":372,"isHome":28,"minute":373,"narrative":374,"playerName":375,"relatedPlayerName":376,"result":21,"teamLogo":57,"teamName":58,"typeName":283},"328926927224049664","Substitution 5",81,"81' (SK Poltava) makes a substitution: V. Danylenko comes on for O. Pyatov.","V. Danylenko","O. Pyatov",{"id":378,"addition":-1,"extraMinute":53,"info":372,"isHome":287,"minute":379,"narrative":380,"playerName":291,"relatedPlayerName":381,"result":21,"teamLogo":49,"teamName":50,"typeName":283},"328927305558659072",83,"83' (Shakhtar Donetsk) makes a substitution: L. Traore comes on for O. Ocheretko.","O. Ocheretko",{"id":383,"addition":-1,"extraMinute":53,"info":264,"isHome":287,"minute":384,"narrative":385,"playerName":386,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":268},"328928562830643200",87,"87' Isaque (Shakhtar Donetsk) is shown a yellow card.","Isaque",{"id":388,"addition":-1,"extraMinute":53,"info":264,"isHome":287,"minute":384,"narrative":389,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":268},"328928311918989312","87' Shakhtar Donetsk (Shakhtar Donetsk) is shown a yellow card."]