[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-331977921352699904-en":43,"match-news-331977921352699904-en":71,"match-team-news-331977921352699904-en":72,"match-league-news-331977921352699904-en":229,"prediction-summary-331977921352699904":230,"timeline-331977921352699904":235},{"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",7,24,"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},0,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326255038768877568","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F363.png","Hammarby FF","hammarby-ff","GAIS are desperate for points to escape the relegation zone, while Hammarby look to cement their place in the top three. A victory for Hammarby would keep pressure on the league leaders, whereas a GAIS win could lift them out of danger.",2,{"code":55,"id":56,"imagePath":57,"name":58,"slug":59},"HME","326257608694435840","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F2170.png","Gais","gais","331977921352699904","2026-05-20T17:00:00Z",90,"326135633745547264","Allsvenskan","se-allsvenskan","gais-vs-hammarby-ff-2026-05-20","finished",[],"Gothenburg","Gamla Ullevi",[],[73,104,115,151,182,205],{"awayTeamId":74,"awayTeamName":75,"body":-1,"category":76,"excerpt":77,"homeTeamId":78,"homeTeamName":79,"id":80,"leagueId":81,"leagueName":82,"matchId":83,"matchName":84,"publishedAt":85,"slug":86,"sourceName":87,"sourceURL":88,"teamId":78,"teamName":79,"teamIds":89,"teamNames":96,"title":103},"326257546094448640","Tottenham","news","Aston Villa's top scorer Kirsty Hanson, with 12 WSL goals, is set to join Tottenham. The Scotland star reunites with manager Martin Ho, boosting Spurs' attack.","326257546425798656","Aston Villa","337513083456983041","326135627642834944","League","326324148068421632","Aston Villa vs Tottenham","2026-06-03T06:38:09Z","kirsty-hanson-to-spurs-what-the-12-goal-villa-star-brings","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcdxp165xw7ko?at_medium=RSS&at_campaign=rss",[78,74,90,91,92,93,94,48,95],"326222712429088768","326257545712766976","326257546153168896","326257567078551552","326222707169431552","326257686389723136",[79,75,97,98,99,100,101,50,102],"Scotland","Manchester United","West Ham","Brann","Anderlecht","Together","Kirsty Hanson to Spurs: What the 12-Goal Villa Star Brings",{"awayTeamId":74,"awayTeamName":75,"body":-1,"category":76,"excerpt":105,"homeTeamId":78,"homeTeamName":79,"id":106,"leagueId":81,"leagueName":82,"matchId":83,"matchName":84,"publishedAt":85,"slug":107,"sourceName":87,"sourceURL":88,"teamId":74,"teamName":75,"teamIds":108,"teamNames":111,"title":114},"Kirsty Hanson, WSL's third-highest scorer with 12 goals, is set to join Tottenham from Aston Villa, reuniting with Martin Ho to boost top-four push.","337516931395358721","kirsty-hanson-to-spurs-what-12-goal-star-brings",[74,78,91,90,92,93,94,48,109,110],"326257546258026496","326257545968619520",[75,79,98,97,99,100,101,50,112,113],"Manchester City","Arsenal","Kirsty Hanson to Spurs: What 12-Goal Star Brings",{"awayTeamId":116,"awayTeamName":117,"body":-1,"category":76,"excerpt":118,"homeTeamId":119,"homeTeamName":120,"id":121,"leagueId":29,"leagueName":30,"matchId":122,"matchName":123,"publishedAt":124,"slug":125,"sourceName":126,"sourceURL":127,"teamId":128,"teamName":129,"teamIds":130,"teamNames":140,"title":150},"326222712622026752","South Africa","Pavel Sulc (Lyon) in Czech Republic's 26-man World Cup squad, featuring 10 Slavia Prague players. Group A: South Africa, South Korea, Mexico.","326222712290676736","Czech Republic","336610786027769857","327115064089776128","Czech Republic vs South Africa","2026-05-31T18:41:09Z","czech-republic-name-26-man-world-cup-squad-sulc-in","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLe-joueur-de-l-ol-pavel-sulc-dans-la-liste-de-la-tchequie-pour-la-coupe-du-monde\u002F1680690#at_medium=RSS_feeds","326257567305043968","Slavia Praha",[128,119,116,92,131,132,133,134,48,135,136,137,138,139,94],"326257534396534784","326222712726884352","326222712936599552","326222767416414208","326255039846813696","326255041625198592","326222711946743808","326222711908995072","326257535919067136",[129,120,117,99,141,142,143,144,50,145,146,147,148,149,101],"Bayer Leverkusen","Cape Verde Islands","Paraguay","Lesotho","FK Partizan","Partizani","South Korea","Mexico","Lyon","Czech Republic Name 26-Man World Cup Squad: Sulc In",{"awayTeamId":110,"awayTeamName":113,"body":-1,"category":76,"excerpt":152,"homeTeamId":153,"homeTeamName":154,"id":155,"leagueId":156,"leagueName":157,"matchId":158,"matchName":159,"publishedAt":160,"slug":161,"sourceName":126,"sourceURL":162,"teamId":110,"teamName":113,"teamIds":163,"teamNames":172,"title":181},"Declan Rice expressed devastation after Arsenal's Champions League final defeat to PSG but vowed to use the pain as fuel to return and lift the trophy.","326257536078450688","Paris Saint Germain","336297422609190913","326135636794806272","AFC Champions League Elite","331980430133694464","Paris Saint Germain vs Arsenal","2026-05-30T21:12:00Z","why-declan-rice-vows-arsenal-will-return-after-ucl-loss","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FVideo\u002FLigue-des-champions-rice-devaste-veut-utiliser-cette-defaite-pour-revenir-plus-fort\u002F20233919#at_medium=RSS_feeds",[110,153,164,165,166,167,168,169,92,170,94,48,171],"326255038034874368","326257537865224192","326257556060114944","326257618995646464","326257621004718080","326257621155713024","326222711682502656","326255044473131008",[113,154,173,174,175,176,177,178,99,179,101,50,180],"FSV Mainz 05","Estoril","Estudiantes L.P.","CA Estudiantes","Esteghlal FC","Esteghlal Khuzestan","England","Hamrun Spartans","Why Declan Rice Vows Arsenal Will Return After UCL Loss",{"awayTeamId":110,"awayTeamName":113,"body":-1,"category":76,"excerpt":183,"homeTeamId":92,"homeTeamName":99,"id":184,"leagueId":185,"leagueName":186,"matchId":187,"matchName":188,"publishedAt":189,"slug":190,"sourceName":87,"sourceURL":191,"teamId":110,"teamName":113,"teamIds":192,"teamNames":198,"title":204},"Josh Kroenke explains how empty stadiums during Covid gave Mikel Arteta the space to rebuild Arsenal, leading to their first Premier League title in 22 years.","335486106994741249","326135625054949376","Premier League","327052697112940544","West Ham vs Arsenal","2026-05-28T16:14:11Z","how-arsenal-s-22-year-title-drought-ended-kroenke-reveals","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc62e157w9kro?at_medium=RSS&at_campaign=rss",[110,92,193,194,195,94,196,48,153,197],"326257572300460032","326257545918287872","326257546220277760","326222713142120448","326257669738336256",[113,99,199,200,201,101,202,50,154,203],"Saint Etienne","Liverpool","Chelsea","Canada","Forge","How Arsenal's 22-Year Title Drought Ended: Kroenke Reveals",{"awayTeamId":206,"awayTeamName":207,"body":-1,"category":76,"excerpt":208,"homeTeamId":92,"homeTeamName":99,"id":209,"leagueId":185,"leagueName":186,"matchId":210,"matchName":211,"publishedAt":212,"slug":213,"sourceName":214,"sourceURL":215,"teamId":216,"teamName":217,"teamIds":218,"teamNames":223,"title":228},"326257546358689792","Leeds","West Ham confirm Nuno stays as head coach with goal of immediate Premier League return after relegation. His Championship win with Wolves offers hope.","335011229330313217","327055352119955456","West Ham vs Leeds","2026-05-27T08:40:55Z","why-nuno-is-staying-at-west-ham-premier-league-return-goal","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F27\u002Fwest-ham-nuno-staying-as-head-coach-goal-promotion-premier-league","326257584472330240","Wanderers",[216,92,206,94,48,171,219,220,170,221,222],"326257534560112640","326257565501493248","326257545876344832","326257695210344448",[217,99,207,101,50,180,224,225,179,226,227],"Hamburger SV","Espanyol","Wolves","Signal","Why Nuno is Staying at West Ham: Premier League Return Goal",[],{"matchResult":231,"exactScore":232,"totalGoals":233,"bothTeamsToScore":234},[],[],[],[],[236,244,251,255,260,268,274,279,282,288,291,297,301,306,310,314,317,323,328,332,335,340,344,351,356,360],{"id":237,"addition":238,"extraMinute":45,"info":239,"isHome":240,"minute":37,"narrative":241,"playerName":242,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":243},"332599500176625664","Foul","Yellow Card",false,"24' Hampus Skoglund (Hammarby FF) is shown a yellow card for foul.","Hampus Skoglund","yellow_card",{"id":245,"addition":-1,"extraMinute":45,"info":246,"isHome":28,"minute":247,"narrative":248,"playerName":249,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":250},"332600003581186048","Normal Goal",26,"26' R. Thorkelsson (Gais) scores. 1-0 — the opening goal.","R. Thorkelsson","goal",{"id":252,"addition":-1,"extraMinute":45,"info":246,"isHome":28,"minute":247,"narrative":253,"playerName":254,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":250},"332600632701620224","26' R. Niklasson (Gais) scores. 1-0 — the opening goal.","R. Niklasson",{"id":256,"addition":238,"extraMinute":18,"info":239,"isHome":28,"minute":257,"narrative":258,"playerName":259,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":243},"332605036850843648",45,"45+1' Oskar Ågren (Gais) is shown a yellow card for foul.","Oskar Ågren",{"id":261,"addition":-1,"extraMinute":45,"info":262,"isHome":240,"minute":263,"narrative":264,"playerName":265,"relatedPlayerName":266,"result":21,"teamLogo":49,"teamName":50,"typeName":267},"332613719160786944","Substitution 2",63,"63' (Hammarby FF) makes a substitution: M. Madjed comes on for F. Adjei.","M. Madjed","F. Adjei","substitution",{"id":269,"addition":-1,"extraMinute":45,"info":270,"isHome":240,"minute":263,"narrative":271,"playerName":272,"relatedPlayerName":273,"result":21,"teamLogo":49,"teamName":50,"typeName":267},"332613719223701504","Substitution 1","63' (Hammarby FF) makes a substitution: E. Kabore comes on for N. Besara.","E. Kabore","N. Besara",{"id":275,"addition":238,"extraMinute":45,"info":239,"isHome":28,"minute":276,"narrative":277,"playerName":278,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":243},"332614474106146816",66,"66' Joackim Fagerjord (Gais) is shown a yellow card for foul.","Joackim Fagerjord",{"id":280,"addition":-1,"extraMinute":45,"info":239,"isHome":28,"minute":276,"narrative":281,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":243},"332614222540181504","66' Gais (Gais) is shown a yellow card.",{"id":283,"addition":238,"extraMinute":45,"info":284,"isHome":240,"minute":285,"narrative":286,"playerName":242,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":287},"332615606585004032","Red Card",71,"71' Hampus Skoglund (Hammarby FF) is sent off with a straight red card. Foul","red_card",{"id":289,"addition":238,"extraMinute":45,"info":239,"isHome":240,"minute":285,"narrative":290,"playerName":242,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":243},"332615606643724288","71' Hampus Skoglund (Hammarby FF) is shown a yellow card for foul.",{"id":292,"addition":-1,"extraMinute":45,"info":293,"isHome":240,"minute":294,"narrative":295,"playerName":266,"relatedPlayerName":296,"result":21,"teamLogo":49,"teamName":50,"typeName":267},"332616739181301760","Substitution 3",74,"74' (Hammarby FF) makes a substitution: F. Adjei comes on for O. Hagen.","O. Hagen",{"id":298,"addition":-1,"extraMinute":45,"info":299,"isHome":240,"minute":294,"narrative":300,"playerName":21,"relatedPlayerName":296,"result":21,"teamLogo":49,"teamName":50,"typeName":267},"332768121800626176","Substitution 4","74' (Hammarby FF) takes off O. Hagen.",{"id":302,"addition":-1,"extraMinute":45,"info":293,"isHome":240,"minute":294,"narrative":303,"playerName":304,"relatedPlayerName":305,"result":21,"teamLogo":49,"teamName":50,"typeName":267},"332616361597472768","74' (Hammarby FF) makes a substitution: F. Winther comes on for N. Persson.","F. Winther","N. Persson",{"id":307,"addition":-1,"extraMinute":45,"info":270,"isHome":28,"minute":294,"narrative":308,"playerName":254,"relatedPlayerName":309,"result":21,"teamLogo":57,"teamName":58,"typeName":267},"332616487359483904","74' (Gais) makes a substitution: R. Niklasson comes on for O. Pettersson.","O. Pettersson",{"id":311,"addition":-1,"extraMinute":45,"info":299,"isHome":240,"minute":312,"narrative":313,"playerName":304,"relatedPlayerName":305,"result":21,"teamLogo":49,"teamName":50,"typeName":267},"332616739336491008",75,"75' (Hammarby FF) makes a substitution: F. Winther comes on for N. Persson.",{"id":315,"addition":-1,"extraMinute":45,"info":270,"isHome":28,"minute":312,"narrative":316,"playerName":254,"relatedPlayerName":309,"result":21,"teamLogo":57,"teamName":58,"typeName":267},"332616739256799232","75' (Gais) makes a substitution: R. Niklasson comes on for O. Pettersson.",{"id":318,"addition":-1,"extraMinute":45,"info":293,"isHome":28,"minute":319,"narrative":320,"playerName":321,"relatedPlayerName":322,"result":21,"teamLogo":57,"teamName":58,"typeName":267},"332617620022890496",79,"79' (Gais) makes a substitution: M. Andersson comes on for J. Lindberg.","M. Andersson","J. Lindberg",{"id":324,"addition":-1,"extraMinute":45,"info":262,"isHome":28,"minute":319,"narrative":325,"playerName":326,"relatedPlayerName":327,"result":21,"teamLogo":57,"teamName":58,"typeName":267},"332617745705209856","79' (Gais) makes a substitution: J. Fagerjord comes on for F. Beckman.","J. Fagerjord","F. Beckman",{"id":329,"addition":-1,"extraMinute":45,"info":293,"isHome":28,"minute":330,"narrative":331,"playerName":326,"relatedPlayerName":327,"result":21,"teamLogo":57,"teamName":58,"typeName":267},"332618249042661376",80,"80' (Gais) makes a substitution: J. Fagerjord comes on for F. Beckman.",{"id":333,"addition":-1,"extraMinute":45,"info":262,"isHome":28,"minute":330,"narrative":334,"playerName":321,"relatedPlayerName":322,"result":21,"teamLogo":57,"teamName":58,"typeName":267},"332618249092993024","80' (Gais) makes a substitution: M. Andersson comes on for J. Lindberg.",{"id":336,"addition":-1,"extraMinute":45,"info":246,"isHome":28,"minute":337,"narrative":338,"playerName":339,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":250},"332623415879929856",81,"81' S. Salter (Gais) scores. 2-0.","S. Salter",{"id":341,"addition":-1,"extraMinute":45,"info":246,"isHome":28,"minute":342,"narrative":343,"playerName":339,"relatedPlayerName":21,"result":21,"teamLogo":57,"teamName":58,"typeName":250},"332618249130741760",82,"82' S. Salter (Gais) scores. 2-0.",{"id":345,"addition":-1,"extraMinute":45,"info":346,"isHome":240,"minute":347,"narrative":348,"playerName":349,"relatedPlayerName":350,"result":21,"teamLogo":49,"teamName":50,"typeName":267},"332618752438833152","Substitution 5",84,"84' (Hammarby FF) makes a substitution: P. Abraham comes on for N. Vasic.","P. Abraham","N. Vasic",{"id":352,"addition":-1,"extraMinute":45,"info":299,"isHome":28,"minute":353,"narrative":354,"playerName":249,"relatedPlayerName":355,"result":21,"teamLogo":57,"teamName":58,"typeName":267},"332619759084376064",86,"86' (Gais) makes a substitution: R. Thorkelsson comes on for R. Frej.","R. Frej",{"id":357,"addition":-1,"extraMinute":45,"info":346,"isHome":28,"minute":353,"narrative":358,"playerName":339,"relatedPlayerName":359,"result":21,"teamLogo":57,"teamName":58,"typeName":267},"332619759164067840","86' (Gais) makes a substitution: S. Salter comes on for S. Ekong.","S. Ekong",{"id":361,"addition":-1,"extraMinute":45,"info":346,"isHome":28,"minute":362,"narrative":363,"playerName":249,"relatedPlayerName":355,"result":21,"teamLogo":57,"teamName":58,"typeName":267},"332619885181931520",87,"87' (Gais) makes a substitution: R. Thorkelsson comes on for R. Frej."]