[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-326329621735804928-en":61,"match-news-326329621735804928-en":87,"match-team-news-326329621735804928-en":88,"match-league-news-326329621735804928-en":236,"prediction-summary-326329621735804928":237,"timeline-326329621735804928":242},{"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":21,"venueName":21},3,{"code":65,"id":66,"imagePath":67,"name":68,"slug":69},"AWY","326257568982765568","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F3627.png","Kolos Kovalivka","kolos-kovalivka","On May 2, 2026, the CSC Nika Stadium in Oleksandria will host a Ukrainian Premier League clash with significant implications at both ends of the table. For the hosts, FC Oleksandria, a strong finish to the season is crucial to secure a comfortable top-half position and potentially challenge for a European qualification spot. For visiting FC Kolos Kovalivka, every point is vital in their perennial battle to avoid relegation, making this a classic six-pointer.\n\nWhile not a historic rivalry, recent seasons have forged a competitive edge. Kolos, known for their organized and physical approach under coach Ruslan Kostyshyn, often frustrate more technical sides. Oleksandria, typically a possession-oriented team, will look to control the game through midfield. Key tactical points will be Oleksandria's ability to break down Kolos's compact defensive block and the visitors' effectiveness on the counter-attack and from set-pieces, which have been their primary source of goals.\n\nThe atmosphere at the intimate CSC Nika is always passionate, with the home support creating a cauldron of noise. Fans can expect a fiercely contested, tactical battle where every challenge is magnified by the stakes. Oleksandria will aim to dominate possession and territory, while Kolos will be disciplined, seeking to frustrate and strike on the break. With so much on the line, this promises to be a tense and absorbing encounter, showcasing the gritty drama of the Ukrainian Premier League's closing stages.",0,{"code":73,"id":74,"imagePath":75,"name":76,"slug":77},"HME","326255043672018944","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F3619.png","Oleksandria","oleksandria","326329621735804928","2026-05-02T10:00:00Z",90,"326135625721843712","Premier League","ua-premier-league","oleksandria-vs-kolos-kovalivka-2026-05-02","finished",[],[],[89,129,158,179,190,220],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":91,"homeTeamId":-1,"homeTeamName":-1,"id":92,"leagueId":93,"leagueName":94,"matchId":95,"matchName":21,"publishedAt":96,"slug":97,"sourceName":98,"sourceURL":99,"teamId":100,"teamName":101,"teamIds":102,"teamNames":115,"title":128},"news","After stalled negotiations, Mitchell Weiser and Werder Bremen are ready to resume contract talks. The full-back's future could hinge on these discussions.","337180939052388353","326135624673267712","Bundesliga","0","2026-06-02T08:37:19Z","why-mitchell-weiser-werder-talks-are-back-on-new-urgency","Kicker","https:\u002F\u002Fwww.kicker.de\u002Fweiser-und-werder-es-regt-sich-was-1224608\u002Fartikel#omrss","326257551639318528","Mannsdorf-Großenzersdorf",[100,103,104,105,106,107,108,109,110,74,111,112,113,114],"326257617288564736","326257777523560448","326257791612227584","326257810155245568","326257817600135168","326257834763227136","326257534270705664","326222707169431552","326257545754710016","326257546392244224","326257554411753472","326257556324356096",[101,116,117,118,119,120,121,122,123,76,124,125,126,127],"Mantova","Al-Wasl FC","Gabon","Mansfield Town","Mangotsfield United","Nuneaton Town","Werder Bremen","Anderlecht","Newcastle","Nottingham Forest","Newcastle Jets","Newells Old Boys","Why Mitchell Weiser & Werder Talks Are Back On: New Urgency",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":130,"homeTeamId":-1,"homeTeamName":-1,"id":131,"leagueId":93,"leagueName":94,"matchId":95,"matchName":21,"publishedAt":132,"slug":133,"sourceName":98,"sourceURL":134,"teamId":135,"teamName":136,"teamIds":137,"teamNames":147,"title":157},"Hoffenheim are set to launch a new bid for Werder Bremen's Jens Stage, testing the Bundesliga club's resolve in the ongoing transfer poker as summer looms.","336800640736956417","2026-06-01T07:14:43Z","why-werder-s-stage-stance-faces-new-test-hoffenheim-bid","https:\u002F\u002Fwww.kicker.de\u002Fwie-hart-bleibt-werder-bei-stage-wirklich-1224205\u002Fartikel#omrss","326255039712595968","Başakşehir",[135,138,139,140,141,142,143,144,109,145,110,146,74],"326255040920555520","326257534430089216","326257599160782848","326257602625277952","326257606744084480","326257672598851584","326257680438005760","326257561667899392","326222713142120448",[136,148,149,150,151,152,153,154,122,155,123,156,76],"Beitar Jerusalem","Eintracht Frankfurt","Istra 1961","FC Eindhoven","Beijing Guoan","Derry City","BIT","FC Copenhagen","Canada","Why Werder's Stage Stance Faces New Test: Hoffenheim Bid",{"awayTeamId":112,"awayTeamName":125,"body":-1,"category":90,"excerpt":159,"homeTeamId":160,"homeTeamName":161,"id":162,"leagueId":163,"leagueName":82,"matchId":164,"matchName":165,"publishedAt":166,"slug":167,"sourceName":168,"sourceURL":169,"teamId":160,"teamName":161,"teamIds":170,"teamNames":174,"title":178},"After a record 21-assist season, Bruno Fernandes calls Roy Keane's claim a 'lie', escalating a feud between Man Utd captains past and present.","326257545712766976","Manchester United","334625581742166017","326135625054949376","327054566501650432","Manchester United vs Nottingham Forest","2026-05-26T07:08:16Z","fernandes-keane-feud-explained-what-assist-record-row-means","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F26\u002Fbruno-fernandes-accuses-roy-keane-of-telling-lie-assist-record",[160,112,171,110,146,74,172,173,100],"326257546291580928","326257608451166208","326257613643714560",[161,125,175,123,156,76,176,177,101],"Brighton","IFK Goteborg","Hassania Agadir","Fernandes-Keane Feud Explained: What Assist Record Row Means",{"awayTeamId":112,"awayTeamName":125,"body":-1,"category":90,"excerpt":180,"homeTeamId":160,"homeTeamName":161,"id":181,"leagueId":163,"leagueName":82,"matchId":164,"matchName":165,"publishedAt":166,"slug":182,"sourceName":168,"sourceURL":169,"teamId":160,"teamName":161,"teamIds":183,"teamNames":186,"title":189},"Man Utd's Bruno Fernandes accuses Roy Keane of lying about assists record comments, claiming his words were twisted.","334623736797859841","fernandes-accuses-keane-of-lie-over-assist-record",[160,112,171,110,146,74,172,173,184,185],"326257818438995968","326222707249123328",[161,125,175,123,156,76,176,177,187,188],"Trafford","Zulte Waregem","Fernandes Accuses Keane of 'Lie' Over Assist Record",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":191,"homeTeamId":-1,"homeTeamName":-1,"id":192,"leagueId":193,"leagueName":194,"matchId":95,"matchName":21,"publishedAt":195,"slug":196,"sourceName":197,"sourceURL":198,"teamId":199,"teamName":200,"teamIds":201,"teamNames":210,"title":219},"Laval secured Ligue 2 survival with a nervy 1-0 home win over 10-man Rouen, sealing a 2-1 aggregate victory in the promotion\u002Frelegation playoff.","334047732098404353","326135626590064640","Ligue 2","2026-05-24T16:59:18Z","laval-edge-10-man-rouen-1-0-to-secure-ligue-2-status","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLaval-bat-difficilement-rouen-et-valide-son-maintien-en-ligue-2\u002F1678556#at_medium=RSS_feeds","326257572275294208","Laval",[199,202,203,204,205,206,207,74,208,209,110,146],"326257544227983360","326222712936599552","326222767416414208","326255038584328192","326255039846813696","326255041625198592","326257572505980928","326257781126467584",[200,211,212,213,214,215,216,76,217,218,123,156],"Santos","Paraguay","Lesotho","Legia Warszawa","FK Partizan","Partizani","Dunkerque","Quevilly","Laval Edge 10-Man Rouen 1-0 to Secure Ligue 2 Status",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":221,"homeTeamId":-1,"homeTeamName":-1,"id":222,"leagueId":95,"leagueName":21,"matchId":95,"matchName":21,"publishedAt":223,"slug":224,"sourceName":225,"sourceURL":226,"teamId":160,"teamName":161,"teamIds":227,"teamNames":231,"title":235},"Michael Carrick says 'clarity is around the corner' regarding his official appointment as Manchester United head coach, hinting at an imminent announcement.","332945556076761089","2026-05-21T12:06:13Z","carrick-confirmation-nears-clarity-around-the-corner","ESPN","https:\u002F\u002Fwww.espn.com\u002Fsoccer\u002Fstory\u002F_\u002Fid\u002F48835869\u002Fmichael-carrick-clarity-official-manchester-united-announcement",[160,228,100,173,103,229,106,230,184,110,74,112],"326257604382691328","326257766752587776","326257810339794944",[161,232,101,177,116,233,119,234,187,123,76,125],"GOES","Fortaleza EC","Forest Green","Carrick Confirmation Nears: 'Clarity Around the Corner'",[],{"matchResult":238,"exactScore":239,"totalGoals":240,"bothTeamsToScore":241},[],[],[],[],[243,251,255,262,266,274,280,286,293,298,303,307,314,317],{"id":244,"addition":-1,"extraMinute":71,"info":245,"isHome":39,"minute":246,"narrative":247,"playerName":248,"relatedPlayerName":249,"result":21,"teamLogo":67,"teamName":68,"typeName":250},"326978729303609344","Normal Goal",24,"24' Daniil Denysenko (Kolos Kovalivka) scores, set up by O. Demchenko. 1-0 — the opening goal.","Daniil Denysenko","O. Demchenko","goal",{"id":252,"addition":-1,"extraMinute":71,"info":245,"isHome":39,"minute":253,"narrative":254,"playerName":249,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":250},"326978729328775168",40,"40' O. Demchenko (Kolos Kovalivka) scores. 2-0.",{"id":256,"addition":-1,"extraMinute":71,"info":257,"isHome":28,"minute":258,"narrative":259,"playerName":260,"relatedPlayerName":21,"result":21,"teamLogo":75,"teamName":76,"typeName":261},"326978729353940992","Yellow Card",43,"43' B. Castillo (Oleksandria) is shown a yellow card.","B. Castillo","yellow_card",{"id":263,"addition":-1,"extraMinute":71,"info":257,"isHome":39,"minute":258,"narrative":264,"playerName":265,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":261},"326978729379106816","43' E. Kozik (Kolos Kovalivka) is shown a yellow card.","E. Kozik",{"id":267,"addition":-1,"extraMinute":71,"info":268,"isHome":28,"minute":269,"narrative":270,"playerName":271,"relatedPlayerName":272,"result":21,"teamLogo":75,"teamName":76,"typeName":273},"326978729471381504","Substitution 3",46,"46' (Oleksandria) makes a substitution: Jhonnatan Silva comes on for T. Cara.","Jhonnatan Silva","T. Cara","substitution",{"id":275,"addition":-1,"extraMinute":71,"info":276,"isHome":28,"minute":269,"narrative":277,"playerName":278,"relatedPlayerName":279,"result":21,"teamLogo":75,"teamName":76,"typeName":273},"326978729404272640","Substitution 1","46' (Oleksandria) makes a substitution: D. Myshnov comes on for Mateus Amaral.","D. Myshnov","Mateus Amaral",{"id":281,"addition":-1,"extraMinute":71,"info":282,"isHome":28,"minute":269,"narrative":283,"playerName":284,"relatedPlayerName":285,"result":21,"teamLogo":75,"teamName":76,"typeName":273},"326978729442021376","Substitution 2","46' (Oleksandria) makes a substitution: A. Bol comes on for N. Prokopenko.","A. Bol","N. Prokopenko",{"id":287,"addition":-1,"extraMinute":71,"info":288,"isHome":28,"minute":289,"narrative":290,"playerName":291,"relatedPlayerName":292,"result":21,"teamLogo":75,"teamName":76,"typeName":273},"326978729500741632","Substitution 4",63,"63' (Oleksandria) makes a substitution: P. Yade comes on for H. Touati.","P. Yade","H. Touati",{"id":294,"addition":-1,"extraMinute":71,"info":276,"isHome":39,"minute":295,"narrative":296,"playerName":248,"relatedPlayerName":297,"result":21,"teamLogo":67,"teamName":68,"typeName":273},"326978729530101760",72,"72' (Kolos Kovalivka) makes a substitution: Daniil Denysenko comes on for A. Rrapaj.","A. Rrapaj",{"id":299,"addition":-1,"extraMinute":71,"info":282,"isHome":39,"minute":300,"narrative":301,"playerName":249,"relatedPlayerName":302,"result":21,"teamLogo":67,"teamName":68,"typeName":273},"326978729555267584",85,"85' (Kolos Kovalivka) makes a substitution: O. Demchenko comes on for D. Khrypchuk.","D. Khrypchuk",{"id":304,"addition":-1,"extraMinute":71,"info":268,"isHome":39,"minute":300,"narrative":305,"playerName":306,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":273},"326978729584627712","85' (Kolos Kovalivka) brings on A. Tahiri.","A. Tahiri",{"id":308,"addition":-1,"extraMinute":71,"info":309,"isHome":28,"minute":310,"narrative":311,"playerName":312,"relatedPlayerName":313,"result":21,"teamLogo":75,"teamName":76,"typeName":273},"326978729609793536","Substitution 5",86,"86' (Oleksandria) makes a substitution: B. Butko comes on for Mauro Rodrigues.","B. Butko","Mauro Rodrigues",{"id":315,"addition":-1,"extraMinute":71,"info":245,"isHome":39,"minute":310,"narrative":316,"playerName":302,"relatedPlayerName":297,"result":21,"teamLogo":67,"teamName":68,"typeName":250},"326978729639153664","86' D. Khrypchuk (Kolos Kovalivka) scores, set up by A. Rrapaj. 3-0.",{"id":318,"addition":-1,"extraMinute":18,"info":288,"isHome":39,"minute":80,"narrative":319,"playerName":320,"relatedPlayerName":321,"result":21,"teamLogo":67,"teamName":68,"typeName":273},"326978729664319488","90+1' (Kolos Kovalivka) makes a substitution: Elias Telles comes on for A. Chelyadin.","Elias Telles","A. Chelyadin"]