[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327052410436456448-en":43,"match-news-327052410436456448-en":68,"match-team-news-327052410436456448-en":69,"match-league-news-327052410436456448-en":217,"prediction-summary-327052410436456448":218,"timeline-327052410436456448":223},{"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":18,"awayTeam":45,"description":51,"homeScore":52,"homeTeam":53,"id":59,"kickoffAt":60,"length":61,"leagueId":62,"leagueName":63,"leagueSlug":64,"probabilityLabel":63,"slug":65,"status":66,"tvStations":67,"venueCity":21,"venueName":21},{"code":46,"id":47,"imagePath":48,"name":49,"slug":50},"AWY","326255043672018944","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F3619.png","Oleksandria","oleksandria","Polessya host Oleksandria in a crucial late-season clash where both teams have clear objectives. The home side are battling to secure their Premier League survival, while the visitors are pushing for a European qualification spot. A win for either would be a massive step toward achieving their respective season goals.",2,{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326255044645097472","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F6496.png","Polessya","polessya","327052410436456448","2026-05-08T15:00:00Z",90,"326135625721843712","Premier League","ua-premier-league","polessya-vs-oleksandria-2026-05-08","finished",[],[],[70,110,139,164,171,201],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":72,"homeTeamId":-1,"homeTeamName":-1,"id":73,"leagueId":74,"leagueName":75,"matchId":76,"matchName":21,"publishedAt":77,"slug":78,"sourceName":79,"sourceURL":80,"teamId":81,"teamName":82,"teamIds":83,"teamNames":96,"title":109},"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",[81,84,85,86,87,88,89,90,91,47,92,93,94,95],"326257617288564736","326257777523560448","326257791612227584","326257810155245568","326257817600135168","326257834763227136","326257534270705664","326222707169431552","326257545754710016","326257546392244224","326257554411753472","326257556324356096",[82,97,98,99,100,101,102,103,104,49,105,106,107,108],"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":71,"excerpt":111,"homeTeamId":-1,"homeTeamName":-1,"id":112,"leagueId":74,"leagueName":75,"matchId":76,"matchName":21,"publishedAt":113,"slug":114,"sourceName":79,"sourceURL":115,"teamId":116,"teamName":117,"teamIds":118,"teamNames":128,"title":138},"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",[116,119,120,121,122,123,124,125,90,126,91,127,47],"326255040920555520","326257534430089216","326257599160782848","326257602625277952","326257606744084480","326257672598851584","326257680438005760","326257561667899392","326222713142120448",[117,129,130,131,132,133,134,135,103,136,104,137,49],"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":93,"awayTeamName":106,"body":-1,"category":71,"excerpt":140,"homeTeamId":141,"homeTeamName":142,"id":143,"leagueId":144,"leagueName":63,"matchId":145,"matchName":146,"publishedAt":147,"slug":148,"sourceName":149,"sourceURL":150,"teamId":141,"teamName":142,"teamIds":151,"teamNames":157,"title":163},"Man Utd's Bruno Fernandes accuses Roy Keane of lying about assists record comments, claiming his words were twisted.","326257545712766976","Manchester United","334623736797859841","326135625054949376","327054566501650432","Manchester United vs Nottingham Forest","2026-05-26T07:08:16Z","fernandes-accuses-keane-of-lie-over-assist-record","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F26\u002Fbruno-fernandes-accuses-roy-keane-of-telling-lie-assist-record",[141,93,152,91,127,47,153,154,155,156],"326257546291580928","326257608451166208","326257613643714560","326257818438995968","326222707249123328",[142,106,158,104,137,49,159,160,161,162],"Brighton","IFK Goteborg","Hassania Agadir","Trafford","Zulte Waregem","Fernandes Accuses Keane of 'Lie' Over Assist Record",{"awayTeamId":93,"awayTeamName":106,"body":-1,"category":71,"excerpt":165,"homeTeamId":141,"homeTeamName":142,"id":166,"leagueId":144,"leagueName":63,"matchId":145,"matchName":146,"publishedAt":147,"slug":167,"sourceName":149,"sourceURL":150,"teamId":141,"teamName":142,"teamIds":168,"teamNames":169,"title":170},"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.","334625581742166017","fernandes-keane-feud-explained-what-assist-record-row-means",[141,93,152,91,127,47,153,154,81],[142,106,158,104,137,49,159,160,82],"Fernandes-Keane Feud Explained: What Assist Record Row Means",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":172,"homeTeamId":-1,"homeTeamName":-1,"id":173,"leagueId":174,"leagueName":175,"matchId":76,"matchName":21,"publishedAt":176,"slug":177,"sourceName":178,"sourceURL":179,"teamId":180,"teamName":181,"teamIds":182,"teamNames":191,"title":200},"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",[180,183,184,185,186,187,188,47,189,190,91,127],"326257544227983360","326222712936599552","326222767416414208","326255038584328192","326255039846813696","326255041625198592","326257572505980928","326257781126467584",[181,192,193,194,195,196,197,49,198,199,104,137],"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":71,"excerpt":202,"homeTeamId":-1,"homeTeamName":-1,"id":203,"leagueId":76,"leagueName":21,"matchId":76,"matchName":21,"publishedAt":204,"slug":205,"sourceName":206,"sourceURL":207,"teamId":141,"teamName":142,"teamIds":208,"teamNames":212,"title":216},"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",[141,209,81,154,84,210,87,211,155,91,47,93],"326257604382691328","326257766752587776","326257810339794944",[142,213,82,160,97,214,100,215,161,104,49,106],"GOES","Fortaleza EC","Forest Green","Carrick Confirmation Nears: 'Clarity Around the Corner'",[],{"matchResult":219,"exactScore":220,"totalGoals":221,"bothTeamsToScore":222},[],[],[],[],[224,234,240,247,253,259,265,271,276,282,286,293,298,303],{"id":225,"addition":-1,"extraMinute":226,"info":227,"isHome":228,"minute":229,"narrative":230,"playerName":231,"relatedPlayerName":232,"result":21,"teamLogo":48,"teamName":49,"typeName":233},"328234613807779840",0,"Substitution 1",false,59,"59' (Oleksandria) makes a substitution: D. Vlasyuk comes on for N. Prokopenko.","D. Vlasyuk","N. Prokopenko","substitution",{"id":235,"addition":-1,"extraMinute":226,"info":227,"isHome":28,"minute":236,"narrative":237,"playerName":238,"relatedPlayerName":239,"result":21,"teamLogo":56,"teamName":57,"typeName":233},"328236375566454784",65,"65' (Polessya) makes a substitution: O. Andriyevski comes on for O. Fedor.","O. Andriyevski","O. Fedor",{"id":241,"addition":-1,"extraMinute":226,"info":242,"isHome":28,"minute":243,"narrative":244,"playerName":245,"relatedPlayerName":246,"result":21,"teamLogo":56,"teamName":57,"typeName":233},"328237633727631360","Substitution 2",69,"69' (Polessya) makes a substitution: L. Emerllahu comes on for O. Nazarenko.","L. Emerllahu","O. Nazarenko",{"id":248,"addition":-1,"extraMinute":226,"info":249,"isHome":28,"minute":243,"narrative":250,"playerName":251,"relatedPlayerName":252,"result":21,"teamLogo":56,"teamName":57,"typeName":233},"328237633673105408","Substitution 3","69' (Polessya) makes a substitution: I. Krasnopir comes on for M. Gayduchyk.","I. Krasnopir","M. Gayduchyk",{"id":254,"addition":-1,"extraMinute":226,"info":255,"isHome":28,"minute":256,"narrative":257,"playerName":252,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":258},"328237759841964032","Normal Goal",71,"71' M. Gayduchyk (Polessya) scores. 1-0 — the opening goal.","goal",{"id":260,"addition":-1,"extraMinute":226,"info":249,"isHome":228,"minute":261,"narrative":262,"playerName":263,"relatedPlayerName":264,"result":21,"teamLogo":48,"teamName":49,"typeName":233},"328239773044969472",77,"77' (Oleksandria) makes a substitution: T. Cara comes on for H. Touati.","T. Cara","H. Touati",{"id":266,"addition":-1,"extraMinute":226,"info":267,"isHome":228,"minute":261,"narrative":268,"playerName":269,"relatedPlayerName":270,"result":21,"teamLogo":48,"teamName":49,"typeName":233},"328239646993551360","Substitution 4","77' (Oleksandria) makes a substitution: B. Castillo comes on for D. Kremchanin.","B. Castillo","D. Kremchanin",{"id":272,"addition":-1,"extraMinute":226,"info":242,"isHome":228,"minute":261,"narrative":273,"playerName":274,"relatedPlayerName":275,"result":21,"teamLogo":48,"teamName":49,"typeName":233},"328239773082718208","77' (Oleksandria) makes a substitution: D. Vashchenko comes on for D. Myshnyov.","D. Vashchenko","D. Myshnyov",{"id":277,"addition":-1,"extraMinute":226,"info":255,"isHome":228,"minute":278,"narrative":279,"playerName":280,"relatedPlayerName":281,"result":21,"teamLogo":48,"teamName":49,"typeName":258},"328241408613814272",82,"82' P. Yade (Oleksandria) scores, set up by S. Buletsa. 1-1 — the equaliser.","P. Yade","S. Buletsa",{"id":283,"addition":-1,"extraMinute":226,"info":255,"isHome":228,"minute":284,"narrative":285,"playerName":280,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":258},"328240527868694528",83,"83' P. Yade (Oleksandria) scores. 1-1 — the equaliser.",{"id":287,"addition":-1,"extraMinute":226,"info":288,"isHome":28,"minute":289,"narrative":290,"playerName":291,"relatedPlayerName":292,"result":21,"teamLogo":56,"teamName":57,"typeName":233},"328242793111621632","Substitution 5",87,"87' (Polessya) makes a substitution: M. Bragaru comes on for O. Filippov.","M. Bragaru","O. Filippov",{"id":294,"addition":-1,"extraMinute":226,"info":267,"isHome":28,"minute":289,"narrative":295,"playerName":296,"relatedPlayerName":297,"result":21,"teamLogo":56,"teamName":57,"typeName":233},"328242793078067200","87' (Polessya) makes a substitution: G. Maisuradze comes on for M. Kravchenko.","G. Maisuradze","M. Kravchenko",{"id":299,"addition":-1,"extraMinute":226,"info":288,"isHome":228,"minute":300,"narrative":301,"playerName":281,"relatedPlayerName":302,"result":21,"teamLogo":48,"teamName":49,"typeName":233},"328242918634557440",88,"88' (Oleksandria) makes a substitution: S. Buletsa comes on for D. Shostak.","D. Shostak",{"id":304,"addition":-1,"extraMinute":226,"info":255,"isHome":28,"minute":61,"narrative":305,"playerName":292,"relatedPlayerName":306,"result":21,"teamLogo":56,"teamName":57,"typeName":258},"328242541214306304","90' O. Filippov (Polessya) scores, set up by O. Gutsulyak. 2-1 — a stoppage-time winner.","O. Gutsulyak"]