[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-333793706853273600-en":43,"match-news-333793706853273600-en":69,"match-team-news-333793706853273600-en":70,"match-league-news-333793706853273600-en":194,"prediction-summary-333793706853273600":195,"timeline-333793706853273600":200},{"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":18,"homeTeam":52,"id":58,"kickoffAt":59,"length":60,"leagueId":61,"leagueName":62,"leagueSlug":63,"probabilityLabel":62,"slug":64,"status":65,"tvStations":66,"venueCity":67,"venueName":68},{"code":46,"id":47,"imagePath":48,"name":49,"slug":50},"AWY","326257608761544704","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F2240.png","Mjallby AIF","mjallby-aif","IFK Göteborg aim to build momentum in their push for a European spot, while Mjällby seek points to distance themselves from the relegation scrap. A home win would solidify Gothenburg's ambitions; a loss could leave them vulnerable in a congested mid-table.",{"code":53,"id":54,"imagePath":55,"name":56,"slug":57},"HME","326257608451166208","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F366.png","IFK Goteborg","ifk-goteborg","333793706853273600","2026-05-25T17:00:00Z",90,"326135633745547264","Allsvenskan","se-allsvenskan","ifk-goteborg-vs-mjallby-aif-2026-05-25","finished",[],"Gothenburg","Gamla Ullevi",[],[71,101,131,141,166,183],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":73,"homeTeamId":-1,"homeTeamName":-1,"id":74,"leagueId":75,"leagueName":76,"matchId":77,"matchName":21,"publishedAt":78,"slug":79,"sourceName":80,"sourceURL":81,"teamId":82,"teamName":83,"teamIds":84,"teamNames":92,"title":100},"news","Michael O'Neill signs NI deal to 2032, rejecting Blackburn. Isaac Price says squad is buzzing, credits manager's trust ahead of France friendly.","336982059916464129","326135624887177216","Championship","0","2026-06-01T19:02:38Z","why-isaac-price-is-buzzing-o-neill-extends-ni-deal-to-2032","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcgjp9gz4668o?at_medium=RSS&at_campaign=rss","326257664243798016","Northern Ireland",[82,85,86,87,88,89,90,54,91],"326257808024539136","326257808158756864","326222711447621632","326257791738056704","326222707169431552","326222713142120448","326257545754710016",[83,93,94,95,96,97,98,56,99],"West Brom","Blackburn","France","Guinea","Anderlecht","Canada","Newcastle","Why Isaac Price is Buzzing: O'Neill Extends NI Deal to 2032",{"awayTeamId":102,"awayTeamName":103,"body":-1,"category":72,"excerpt":104,"homeTeamId":105,"homeTeamName":106,"id":107,"leagueId":108,"leagueName":109,"matchId":110,"matchName":111,"publishedAt":112,"slug":113,"sourceName":114,"sourceURL":115,"teamId":102,"teamName":103,"teamIds":116,"teamNames":123,"title":130},"326257545968619520","Arsenal","Sol Campbell on Arsenal ending 22-year title wait: 'The pressure was immense, the joy incredible.' He reflects on the Invincibles and the outpouring of relief.","326257536078450688","Paris Saint Germain","336248411479085057","326135625054949376","Premier League","331980430133694464","Paris Saint Germain vs Arsenal","2026-05-30T18:57:53Z","arsenal-s-22-year-title-wait-sol-campbell-on-pressure-joy","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002Flive\u002F2026\u002Fmay\u002F30\u002Fparis-saint-germain-arsenal-champions-league-final-live-psg-score-updates",[102,105,117,118,89,54,119,120,121,122],"326257807785463808","326257604382691328","326257613643714560","326257615103332352","326257546258026496","326257546392244224",[103,106,124,125,97,56,126,127,128,129],"Reading","GOES","Hassania Agadir","BSC Young Boys","Manchester City","Nottingham Forest","Arsenal's 22-Year Title Wait: Sol Campbell on Pressure, Joy",{"awayTeamId":102,"awayTeamName":103,"body":-1,"category":72,"excerpt":132,"homeTeamId":105,"homeTeamName":106,"id":133,"leagueId":108,"leagueName":109,"matchId":110,"matchName":111,"publishedAt":134,"slug":135,"sourceName":114,"sourceURL":115,"teamId":102,"teamName":103,"teamIds":136,"teamNames":138,"title":140},"Sol Campbell reflects on Arsenal ending their 22-year Premier League drought, praising Mikel Arteta's squad and the emotional release after three near misses.","336237243075137537","2026-05-30T18:10:15Z","sol-campbell-on-arsenal-s-22-year-wait-outpouring-of-joy",[102,105,117,118,89,54,119,120,121,137,90],"326222711682502656",[103,106,124,125,97,56,126,127,128,139,98],"England","Sol Campbell on Arsenal's 22-Year Wait: 'Outpouring of Joy'",{"awayTeamId":142,"awayTeamName":143,"body":-1,"category":72,"excerpt":144,"homeTeamId":145,"homeTeamName":146,"id":147,"leagueId":148,"leagueName":149,"matchId":150,"matchName":151,"publishedAt":152,"slug":153,"sourceName":114,"sourceURL":154,"teamId":145,"teamName":146,"teamIds":155,"teamNames":160,"title":165},"326255041704890368","Rayo Vallecano","Glasner's Palace exit: Conference League win secures Europa spot. Emotional Austrian says 'no regrets,' hails 'fantastic spirit' of fans and players.","326255037950988288","Crystal Palace","335388110508527617","326135627642834944","League","330893293816647680","Crystal Palace vs Rayo Vallecano","2026-05-27T23:10:43Z","why-glasner-s-conference-win-is-a-perfect-palace-send-off","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F28\u002Foliver-glasner-emotional-crystal-palace-conference-league-final",[145,142,102,89,156,157,54,119,137,158,159,122],"326257551639318528","326257565635710976","326222712076767232","326257669738336256",[146,143,103,97,161,162,56,126,139,163,164,129],"Mannsdorf-Großenzersdorf","Getafe","Germany","Forge","Why Glasner's Conference Win Is a Perfect Palace Send-off",{"awayTeamId":122,"awayTeamName":129,"body":-1,"category":72,"excerpt":167,"homeTeamId":168,"homeTeamName":169,"id":170,"leagueId":108,"leagueName":109,"matchId":171,"matchName":172,"publishedAt":173,"slug":174,"sourceName":114,"sourceURL":175,"teamId":168,"teamName":169,"teamIds":176,"teamNames":179,"title":182},"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","327054566501650432","Manchester United vs Nottingham Forest","2026-05-26T07:08:16Z","fernandes-keane-feud-explained-what-assist-record-row-means","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F26\u002Fbruno-fernandes-accuses-roy-keane-of-telling-lie-assist-record",[168,122,177,89,90,178,54,119,156],"326257546291580928","326255043672018944",[169,129,180,97,98,181,56,126,161],"Brighton","Oleksandria","Fernandes-Keane Feud Explained: What Assist Record Row Means",{"awayTeamId":122,"awayTeamName":129,"body":-1,"category":72,"excerpt":184,"homeTeamId":168,"homeTeamName":169,"id":185,"leagueId":108,"leagueName":109,"matchId":171,"matchName":172,"publishedAt":173,"slug":186,"sourceName":114,"sourceURL":175,"teamId":168,"teamName":169,"teamIds":187,"teamNames":190,"title":193},"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",[168,122,177,89,90,178,54,119,188,189],"326257818438995968","326222707249123328",[169,129,180,97,98,181,56,126,191,192],"Trafford","Zulte Waregem","Fernandes Accuses Keane of 'Lie' Over Assist Record",[],{"matchResult":196,"exactScore":197,"totalGoals":198,"bothTeamsToScore":199},[],[],[],[],[201,211,215,218,224,227,234,239,247,250,256,261,264,270,275,278,283,288,294,297,303,308,312,319,324,327,332,335],{"id":202,"addition":203,"extraMinute":204,"info":205,"isHome":206,"minute":207,"narrative":208,"playerName":209,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":210},"334416724377997312","Argument",0,"Yellow Card",false,45,"45' Jacob Bergström (Mjallby AIF) is shown a yellow card for argument.","Jacob Bergström","yellow_card",{"id":212,"addition":203,"extraMinute":204,"info":205,"isHome":28,"minute":207,"narrative":213,"playerName":214,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334416598582431744","45' August Erlingmark (IFK Goteborg) is shown a yellow card for argument.","August Erlingmark",{"id":216,"addition":-1,"extraMinute":204,"info":205,"isHome":206,"minute":207,"narrative":217,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":210},"334416473109827584","45' Mjallby AIF (Mjallby AIF) is shown a yellow card.",{"id":219,"addition":220,"extraMinute":204,"info":205,"isHome":206,"minute":221,"narrative":222,"playerName":223,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":210},"334422260985106432","Foul",50,"50' Jeppe Kjaer (Mjallby AIF) is shown a yellow card for foul.","Jeppe Kjaer",{"id":225,"addition":-1,"extraMinute":204,"info":205,"isHome":206,"minute":221,"narrative":226,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":210},"334422135172763648","50' Mjallby AIF (Mjallby AIF) is shown a yellow card.",{"id":228,"addition":-1,"extraMinute":204,"info":229,"isHome":28,"minute":230,"narrative":231,"playerName":232,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":233},"334422386810032128","Normal Goal",51,"51' S. Clemmensen (IFK Goteborg) scores. 1-0 — the opening goal.","S. Clemmensen","goal",{"id":235,"addition":220,"extraMinute":204,"info":205,"isHome":28,"minute":236,"narrative":237,"playerName":238,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334423770934546433",55,"55' Adam Bergmark Wiberg (IFK Goteborg) is shown a yellow card for foul.","Adam Bergmark Wiberg",{"id":240,"addition":-1,"extraMinute":204,"info":241,"isHome":206,"minute":242,"narrative":243,"playerName":244,"relatedPlayerName":245,"result":21,"teamLogo":48,"teamName":49,"typeName":246},"334423896906272768","Substitution 1",56,"56' (Mjallby AIF) makes a substitution: O. Lindberg comes on for T. Helge.","O. Lindberg","T. Helge","substitution",{"id":248,"addition":-1,"extraMinute":204,"info":205,"isHome":28,"minute":242,"narrative":249,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334423519238557696","56' IFK Goteborg (IFK Goteborg) is shown a yellow card.",{"id":251,"addition":-1,"extraMinute":204,"info":252,"isHome":206,"minute":242,"narrative":253,"playerName":254,"relatedPlayerName":255,"result":21,"teamLogo":48,"teamName":49,"typeName":246},"334423770989072384","Substitution 2","56' (Mjallby AIF) makes a substitution: L. Svanberg comes on for A. Samuelsen.","L. Svanberg","A. Samuelsen",{"id":257,"addition":220,"extraMinute":204,"info":205,"isHome":28,"minute":258,"narrative":259,"playerName":260,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334423896994353152",57,"57' Rockson Yeboah (IFK Goteborg) is shown a yellow card for foul.","Rockson Yeboah",{"id":262,"addition":-1,"extraMinute":204,"info":205,"isHome":28,"minute":258,"narrative":263,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334423771035209728","57' IFK Goteborg (IFK Goteborg) is shown a yellow card.",{"id":265,"addition":-1,"extraMinute":204,"info":266,"isHome":206,"minute":267,"narrative":268,"playerName":269,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":233},"334424022861221888","Penalty",58,"58' J. Bergstrom (Mjallby AIF) converts from the spot, 1-1 — the equaliser.","J. Bergstrom",{"id":271,"addition":203,"extraMinute":204,"info":205,"isHome":28,"minute":272,"narrative":273,"playerName":274,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334425784284352512",64,"64' Sebastian Clemmensen (IFK Goteborg) is shown a yellow card for argument.","Sebastian Clemmensen",{"id":276,"addition":-1,"extraMinute":204,"info":205,"isHome":28,"minute":272,"narrative":277,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334425658396512256","64' IFK Goteborg (IFK Goteborg) is shown a yellow card.",{"id":279,"addition":-1,"extraMinute":204,"info":241,"isHome":28,"minute":280,"narrative":281,"playerName":232,"relatedPlayerName":282,"result":21,"teamLogo":55,"teamName":56,"typeName":246},"334426665109164032",68,"68' (IFK Goteborg) makes a substitution: S. Clemmensen comes on for S. Alioum.","S. Alioum",{"id":284,"addition":220,"extraMinute":204,"info":205,"isHome":206,"minute":285,"narrative":286,"playerName":287,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":210},"334429559166341120",74,"74' Áki Samuelsen (Mjallby AIF) is shown a yellow card for foul.","Áki Samuelsen",{"id":289,"addition":-1,"extraMinute":204,"info":252,"isHome":28,"minute":290,"narrative":291,"playerName":292,"relatedPlayerName":293,"result":21,"teamLogo":55,"teamName":56,"typeName":246},"334429685121290240",77,"77' (IFK Goteborg) makes a substitution: F. Ottosson comes on for K. Thordarson.","F. Ottosson","K. Thordarson",{"id":295,"addition":-1,"extraMinute":204,"info":205,"isHome":206,"minute":290,"narrative":296,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":210},"334428929970409472","77' Mjallby AIF (Mjallby AIF) is shown a yellow card.",{"id":298,"addition":-1,"extraMinute":204,"info":299,"isHome":28,"minute":290,"narrative":300,"playerName":301,"relatedPlayerName":302,"result":21,"teamLogo":55,"teamName":56,"typeName":246},"334429685226147840","Substitution 3","77' (IFK Goteborg) makes a substitution: B. Brantlind comes on for R. Lundqvist.","B. Brantlind","R. Lundqvist",{"id":304,"addition":220,"extraMinute":204,"info":205,"isHome":28,"minute":305,"narrative":306,"playerName":307,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334429936733392896",80,"80' David Kruse (IFK Goteborg) is shown a yellow card for foul.","David Kruse",{"id":309,"addition":-1,"extraMinute":204,"info":205,"isHome":28,"minute":310,"narrative":311,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334429685293256704",81,"81' IFK Goteborg (IFK Goteborg) is shown a yellow card.",{"id":313,"addition":-1,"extraMinute":204,"info":314,"isHome":28,"minute":315,"narrative":316,"playerName":317,"relatedPlayerName":318,"result":21,"teamLogo":55,"teamName":56,"typeName":246},"334430314715680768","Substitution 4",82,"82' (IFK Goteborg) makes a substitution: A. Bergmark-Wiberg comes on for M. Fenger.","A. Bergmark-Wiberg","M. Fenger",{"id":320,"addition":-1,"extraMinute":204,"info":299,"isHome":206,"minute":315,"narrative":321,"playerName":322,"relatedPlayerName":323,"result":21,"teamLogo":48,"teamName":49,"typeName":246},"334430566009016320","82' (Mjallby AIF) makes a substitution: J. Kjaer comes on for R. Arrhenius.","J. Kjaer","R. Arrhenius",{"id":325,"addition":-1,"extraMinute":36,"info":205,"isHome":28,"minute":60,"narrative":326,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334433460162662400","90+6' IFK Goteborg (IFK Goteborg) is shown a yellow card.",{"id":328,"addition":203,"extraMinute":329,"info":205,"isHome":28,"minute":60,"narrative":330,"playerName":331,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334581312188846080",5,"90+5' Kolbeinn Thordarson (IFK Goteborg) is shown a yellow card for argument.","Kolbeinn Thordarson",{"id":333,"addition":-1,"extraMinute":329,"info":205,"isHome":28,"minute":60,"narrative":334,"playerName":293,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":210},"334434089723498496","90+5' K. Thordarson (IFK Goteborg) is shown a yellow card.",{"id":336,"addition":-1,"extraMinute":204,"info":205,"isHome":206,"minute":60,"narrative":337,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":210},"334432328086458368","90' Mjallby AIF (Mjallby AIF) is shown a yellow card."]