[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-326324317249867776-en":61,"match-news-326324317249867776-en":86,"match-team-news-326324317249867776-en":87,"match-league-news-326324317249867776-en":260,"prediction-summary-326324317249867776":261,"timeline-326324317249867776":266},{"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",-38,-21,"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":18,"homeTeam":71,"id":77,"kickoffAt":78,"length":79,"leagueId":80,"leagueName":81,"leagueSlug":82,"probabilityLabel":81,"slug":83,"status":84,"tvStations":85,"venueCity":21,"venueName":21},2,{"code":65,"id":66,"imagePath":67,"name":68,"slug":69},"AWY","326255039494492160","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F550.png","Shakhtar Donetsk","shakhtar-donetsk","The Olimpiyskiy National Sports Complex in Kyiv is set for a seismic clash as Dynamo Kyiv host Shakhtar Donetsk in what promises to be a decisive final-day showdown for the 2025-26 Ukrainian Premier League title. More than just a match, this is the \"El Clásico of Ukraine,\" a rivalry steeped in decades of political, regional, and sporting tension, representing the eternal battle between the capital and the industrial east.\n\nWith the championship hanging in the balance, the stakes could not be higher. Shakhtar arrive needing a victory to secure a record-extending 16th league title, while a win for Dynamo would see them leapfrog their rivals and claim a first championship since 2021. The tactical battle will be fascinating: Dynamo's robust, physically imposing style under their manager will clash with Shakhtar's trademark fluid, possession-based football. All eyes will be on Dynamo's prolific striker Vladyslav Vanat and Shakhtar's creative engine Heorhii Sudakov, whose individual duel could decide the fate of the trophy.\n\nThe atmosphere will be electric and fraught with tension. The 70,000-capacity arena will be a cauldron of noise, with Dynamo's \"White-Blues\" ultras creating a relentless wall of sound to spur on their team. The away section, filled with Shakhtar's \"Hirnyky\" (Miners) faithful, will be equally passionate, their chants echoing the club's resilient identity. Fans can expect a fiercely contested, high-stakes encounter with no quarter given, where every tackle and refereeing decision will be magnified.\n\nIn a dramatic conclusion befitting this historic rivalry, the match ended 2-2. Shakhtar took an early lead through a Newerton strike, only for Dynamo to equalize before halftime. A second-half Dynamo goal sent the home crowd into raptures, but a late, contentious penalty converted by Shakhtar's Danylo Sikan ensured the points were shared. The result means Shakhtar Donetsk clinch the 2025-26 Premier League title on goal difference, breaking Dynamo hearts in the most agonizing fashion. The final whistle sparked scenes of jubilant celebration in the away end and profound disappointment among the home support, underscoring once again why this fixture is the most compelling in Ukrainian football.",{"code":72,"id":73,"imagePath":74,"name":75,"slug":76},"HME","326255039809064960","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F572.png","Dynamo Kyiv","dynamo-kyiv","326324317249867776","2026-05-03T15:00:00Z",90,"326135625721843712","Premier League","ua-premier-league","dynamo-kyiv-vs-shakhtar-donetsk-2026-05-03","finished",[],[],[88,125,161,191,215,236],{"awayTeamId":89,"awayTeamName":90,"body":-1,"category":91,"excerpt":92,"homeTeamId":93,"homeTeamName":94,"id":95,"leagueId":29,"leagueName":30,"matchId":96,"matchName":97,"publishedAt":98,"slug":99,"sourceName":100,"sourceURL":101,"teamId":102,"teamName":103,"teamIds":104,"teamNames":114,"title":124},"326222712622026752","South Africa","news","FIFA bans vuvuzelas for 2026 World Cup, citing 2010 noise complaints. The decision extends a list of prohibited items, reshaping fan traditions.","326222711908995072","Mexico","338087000450011137","327115024327774208","Mexico vs South Africa","2026-06-04T20:15:35Z","vuvuzelas-banned-fifa-silences-2026-world-cup-stadiums","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLa-fifa-interdit-les-vuvuzelas-a-la-coupe-du-monde-2026\u002F1681887#at_medium=RSS_feeds","326222713142120448","Canada",[102,93,89,105,106,107,108,109,110,111,112,73,113],"326222707446255616","326222767416414208","326257536296554496","326257541388439552","326257561546264576","326257600507154432","326257610309242880","326222707169431552","326255042854129664",[103,94,90,115,116,117,118,119,120,121,122,75,123],"Antwerp","Lesotho","Auxerre","Antalyaspor","Sonderjyske","Deportivo Pasto","Club Queretaro","Anderlecht","FC Urartu","Vuvuzelas Banned: FIFA Silences 2026 World Cup Stadiums",{"awayTeamId":126,"awayTeamName":127,"body":-1,"category":91,"excerpt":128,"homeTeamId":129,"homeTeamName":130,"id":131,"leagueId":132,"leagueName":133,"matchId":134,"matchName":135,"publishedAt":136,"slug":137,"sourceName":138,"sourceURL":139,"teamId":140,"teamName":141,"teamIds":142,"teamNames":151,"title":160},"326222712592666624","Congo DR","Athletic Club plans 5.2M euro expansion to add 2,400 seats at San Mamés over 8 months, with no match disruptions, and may stack away games during works.","326222712143876096","Portugal","337970004265799681","326135627642834944","League","327115058687512576","Portugal vs Congo DR","2026-06-04T12:51:50Z","athletic-club-to-add-2-400-seats-may-stack-away-games","Marca","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002Fathletic\u002F2026\u002F06\u002F04\u002Fobras-dotar-san-mames-2-400-nuevos-asientos-supondran-desembolso-5-2-millones-euros.html","326257565275000832","Athletic Club",[140,129,126,143,144,73,145,146,147,148,149,150,112],"326257539962376192","326255038114566144","326255040400461824","326255041188990976","326257565195309056","326257565535047680","326257565702819840","326257745512632320",[141,130,127,152,153,75,154,155,156,157,158,159,122],"Como","Santa Clara","FC Santa Coloma","FK Sarajevo","Barcelona","Real Madrid","Real Sociedad","Members","Athletic Club to Add 2,400 Seats, May Stack Away Games",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":91,"excerpt":162,"homeTeamId":163,"homeTeamName":164,"id":165,"leagueId":166,"leagueName":167,"matchId":168,"matchName":169,"publishedAt":170,"slug":171,"sourceName":172,"sourceURL":173,"teamId":163,"teamName":164,"teamIds":174,"teamNames":182,"title":190},"FA Cup winners Crystal Palace overcame UEFA ejection, key transfers and turmoil to reach Conference League final, one win from first European trophy.","326255037950988288","Crystal Palace","334693582160007169","326135641303683072","National League - North","327052250818023424","Crystal Palace vs Shakhtar Donetsk","2026-05-26T11:35:59Z","crystal-palace-s-leipzig-final-run-from-fury-to-glory","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F26\u002Fcrystal-palace-european-final-road-leipzig-europa-league",[163,66,175,176,177,178,179,73,180,181],"326257545968619520","326257546392244224","326257546258026496","326255041704890368","326257810427875328","326255040597594112","326257546459353088",[164,68,183,184,185,186,187,75,188,189],"Arsenal","Nottingham Forest","Manchester City","Rayo Vallecano","Macclesfield","AEK Larnaca","Sunderland","Crystal Palace's Leipzig Final Run: From Fury to Glory",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":192,"homeTeamId":-1,"homeTeamName":-1,"id":193,"leagueId":194,"leagueName":195,"matchId":196,"matchName":21,"publishedAt":197,"slug":198,"sourceName":138,"sourceURL":199,"teamId":140,"teamName":141,"teamIds":200,"teamNames":207,"title":214},"Athletic Club releases 7 from Bilbao Athletic, including Champions call-up Jon de Luis and debutant Endika Buján. 5 depart Basconia.","334399395883651073","326135654326996992","UEFA U19 Championship - Women","0","2026-05-25T16:14:59Z","athletic-club-exits-champions-call-up-among-7-released","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002Fathletic\u002F2026\u002F05\u002F25\u002Fluis-pasa-fichaje-entrar-listas-champions-recibir-baja.html",[140,201,202,203,129,126,144,73,204,205,206,112],"326257565778317312","326257565669265408","326257638142644224","326257749031653376","326257669738336256","326257576805142528",[141,208,209,210,130,127,153,75,211,212,213,122],"Osasuna","Girona","Eibar","Paredes","Forge","Tune","Athletic Club Exits: Champions Call-Up Among 7 Released",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":216,"homeTeamId":-1,"homeTeamName":-1,"id":217,"leagueId":218,"leagueName":219,"matchId":196,"matchName":21,"publishedAt":220,"slug":221,"sourceName":138,"sourceURL":222,"teamId":223,"teamName":224,"teamIds":225,"teamNames":230,"title":235},"UEFA announces 2028 overhaul: Nations League cuts to 3 leagues of 18 teams, European Qualifiers split into 2 tiers, with Champions-style single fixtures.","332568807849594881","326135639156199424","UEFA Nations League","2026-05-20T15:00:37Z","uefa-nations-league-to-adopt-champions-format-in-2028","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002F2026\u002F05\u002F20\u002Fuefa-revoluciona-formato-futbol-selecciones.html","326257544051822592","Internacional",[223,226,143,129,126,73,146,227,228,150,229,112],"326257539769438208","326255042430504960","326257686389723136","326257695210344448",[224,231,152,130,127,75,155,232,233,159,234,122],"Inter","Servette FC","Together","Signal","UEFA Nations League to adopt Champions format in 2028",{"awayTeamId":73,"awayTeamName":75,"body":-1,"category":91,"excerpt":237,"homeTeamId":238,"homeTeamName":239,"id":240,"leagueId":241,"leagueName":81,"matchId":242,"matchName":243,"publishedAt":244,"slug":245,"sourceName":172,"sourceURL":246,"teamId":73,"teamName":75,"teamIds":247,"teamNames":253,"title":259},"Second-tier FC Chernihiv, from a war-ravaged city, meet Dynamo Kyiv in the Ukrainian Cup final for a Europa League spot as their renovated stadium reopens.","326257569628688384","Chernihiv","332447794205822977","326135625054949376","327054934400831488","Chernihiv vs Dynamo Kyiv","2026-05-20T07:00:27Z","fc-chernihiv-s-cup-final-a-beacon-of-hope-vs-dynamo-kyiv","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F20\u002Ffc-chernihiv-ukranian-cup-final",[73,238,248,249,250,251,252,112],"326257569016320000","326257568949211136","326257661584609280","326257612079239168","326257796423094272",[75,239,254,255,256,257,258,122],"Metalist 1925 Kharkiv","Inhulets","Ukraine","Dynamo","Russia","FC Chernihiv's Cup Final: A Beacon of Hope vs Dynamo Kyiv",[],{"matchResult":262,"exactScore":263,"totalGoals":264,"bothTeamsToScore":265},[],[],[],[],[267,275,283,289,294,301,307,312,318,325,329,335,340,346,352,358,363],{"id":268,"addition":-1,"extraMinute":269,"info":270,"isHome":28,"minute":271,"narrative":272,"playerName":273,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":274},"326969920929665024",0,"Normal Goal",13,"13' M. Ponomarenko (Dynamo Kyiv) scores. 1-0 — an early opener.","M. Ponomarenko","goal",{"id":276,"addition":-1,"extraMinute":269,"info":277,"isHome":39,"minute":278,"narrative":279,"playerName":280,"relatedPlayerName":281,"result":21,"teamLogo":67,"teamName":68,"typeName":282},"326969920971608064","Substitution 1",27,"27' (Shakhtar Donetsk) makes a substitution: Marlon comes on for Vinícius Tobias.","Marlon","Vinícius Tobias","substitution",{"id":284,"addition":-1,"extraMinute":269,"info":285,"isHome":39,"minute":286,"narrative":287,"playerName":281,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":288},"326969921009356800","Yellow Card",32,"32' Vinícius Tobias (Shakhtar Donetsk) is shown a yellow card.","yellow_card",{"id":290,"addition":-1,"extraMinute":269,"info":285,"isHome":39,"minute":291,"narrative":292,"playerName":293,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":288},"326969921038716928",34,"34' M. Matvienko (Shakhtar Donetsk) is shown a yellow card.","M. Matvienko",{"id":295,"addition":-1,"extraMinute":269,"info":296,"isHome":39,"minute":297,"narrative":298,"playerName":299,"relatedPlayerName":300,"result":21,"teamLogo":67,"teamName":68,"typeName":282},"326969921097437184","Substitution 3",46,"46' (Shakhtar Donetsk) makes a substitution: Newertton comes on for P. Obah.","Newertton","P. Obah",{"id":302,"addition":-1,"extraMinute":269,"info":303,"isHome":39,"minute":297,"narrative":304,"playerName":305,"relatedPlayerName":306,"result":21,"teamLogo":67,"teamName":68,"typeName":282},"326969921068077056","Substitution 2","46' (Shakhtar Donetsk) makes a substitution: E. Nazaryna comes on for D. Kryskiv.","E. Nazaryna","D. Kryskiv",{"id":308,"addition":-1,"extraMinute":269,"info":285,"isHome":28,"minute":309,"narrative":310,"playerName":311,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":288},"326969921130991616",47,"47' K. Bilovar (Dynamo Kyiv) is shown a yellow card.","K. Bilovar",{"id":313,"addition":-1,"extraMinute":269,"info":270,"isHome":39,"minute":314,"narrative":315,"playerName":316,"relatedPlayerName":317,"result":21,"teamLogo":67,"teamName":68,"typeName":274},"326969921160351744",50,"50' Lucas Ferreira (Shakhtar Donetsk) scores, set up by L. Traoré. 1-1 — the equaliser.","Lucas Ferreira","L. Traoré",{"id":319,"addition":-1,"extraMinute":269,"info":320,"isHome":39,"minute":321,"narrative":322,"playerName":323,"relatedPlayerName":324,"result":21,"teamLogo":67,"teamName":68,"typeName":282},"326969921189711872","Substitution 4",63,"63' (Shakhtar Donetsk) makes a substitution: A. Bondarenko comes on for O. Ocheretko.","A. Bondarenko","O. Ocheretko",{"id":326,"addition":-1,"extraMinute":269,"info":270,"isHome":39,"minute":327,"narrative":328,"playerName":317,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":274},"326969921214877696",68,"68' L. Traoré (Shakhtar Donetsk) scores. 1-2.",{"id":330,"addition":-1,"extraMinute":269,"info":277,"isHome":28,"minute":331,"narrative":332,"playerName":333,"relatedPlayerName":334,"result":21,"teamLogo":74,"teamName":75,"typeName":282},"326969921244237824",70,"70' (Dynamo Kyiv) makes a substitution: A. Yarmolenko comes on for S. Ogundana.","A. Yarmolenko","S. Ogundana",{"id":336,"addition":-1,"extraMinute":269,"info":303,"isHome":28,"minute":331,"narrative":337,"playerName":338,"relatedPlayerName":339,"result":21,"teamLogo":74,"teamName":75,"typeName":282},"326969921269403648","70' (Dynamo Kyiv) makes a substitution: V. Buyalskyi comes on for O. Yatsyk.","V. Buyalskyi","O. Yatsyk",{"id":341,"addition":-1,"extraMinute":269,"info":296,"isHome":28,"minute":342,"narrative":343,"playerName":344,"relatedPlayerName":345,"result":21,"teamLogo":74,"teamName":75,"typeName":282},"326969921298763776",76,"76' (Dynamo Kyiv) makes a substitution: M. Mykhaylenko comes on for O. Pikhalyonok.","M. Mykhaylenko","O. Pikhalyonok",{"id":347,"addition":-1,"extraMinute":269,"info":348,"isHome":39,"minute":342,"narrative":349,"playerName":350,"relatedPlayerName":351,"result":21,"teamLogo":67,"teamName":68,"typeName":282},"326969921323929600","Substitution 5","76' (Shakhtar Donetsk) makes a substitution: I. Azarovi comes on for Pedrinho.","I. Azarovi","Pedrinho",{"id":353,"addition":-1,"extraMinute":269,"info":320,"isHome":28,"minute":354,"narrative":355,"playerName":356,"relatedPlayerName":357,"result":21,"teamLogo":74,"teamName":75,"typeName":282},"326969921353289728",84,"84' (Dynamo Kyiv) makes a substitution: M. Shaparenko comes on for E. Guerrero.","M. Shaparenko","E. Guerrero",{"id":359,"addition":-1,"extraMinute":269,"info":348,"isHome":28,"minute":354,"narrative":360,"playerName":361,"relatedPlayerName":362,"result":21,"teamLogo":74,"teamName":75,"typeName":282},"326969921382649856","84' (Dynamo Kyiv) makes a substitution: B. Redushko comes on for V. Dubinchak.","B. Redushko","V. Dubinchak",{"id":364,"addition":-1,"extraMinute":269,"info":285,"isHome":28,"minute":79,"narrative":365,"playerName":273,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":288},"326969921407815680","90' M. Ponomarenko (Dynamo Kyiv) is shown a yellow card."]