[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-326324124332855296-en":40,"match-news-326324124332855296-en":62,"match-team-news-326324124332855296-en":63,"match-league-news-326324124332855296-en":208,"prediction-summary-326324124332855296":239,"timeline-326324124332855296":244},{"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},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-12,4,"running",false,{"match":41},{"awayScore":18,"awayTeam":42,"homeScore":18,"homeTeam":48,"id":54,"kickoffAt":55,"leagueId":56,"leagueName":57,"leagueSlug":58,"probabilityLabel":57,"slug":59,"status":60,"tvStations":61},{"code":43,"id":44,"imagePath":45,"name":46,"slug":47},"AWY","326257537865224192","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F230.png","Estoril","estoril",{"code":49,"id":50,"imagePath":51,"name":52,"slug":53},"HME","326257537659703296","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F217.png","SC Braga","sc-braga","326324124332855296","2026-05-03T17:00:00Z","326135624786513920","Primeira Liga","pt-primeira-liga","sc-braga-vs-estoril-2026-05-03","finished",[],[],[64,95,131,157,174,196],{"awayTeamId":65,"awayTeamName":66,"body":-1,"category":67,"excerpt":68,"homeTeamId":69,"homeTeamName":70,"id":71,"leagueId":72,"leagueName":73,"matchId":74,"matchName":75,"publishedAt":76,"slug":77,"sourceName":78,"sourceURL":79,"teamId":80,"teamName":81,"teamIds":82,"teamNames":88,"title":94},"326257545792458752","Bournemouth","news","The Premier League could earn a sixth Champions League berth if Aston Villa or Nottingham Forest win the Europa League. Here's how each scenario works and what it means for the race for sixth place.","326257546392244224","Nottingham Forest","327192173839650817","326135627642834944","League","327055352442916864","Nottingham Forest vs Bournemouth","2026-05-05T19:15:00Z","how-premier-league-can-secure-a-sixth-champions-league-spot-forest-and-villa","Voetbal International","https:\u002F\u002Fwww.vi.nl\u002Fnieuws\u002Fop-deze-manieren-kan-de-premier-league-een-zesde-cl-ticket-bemachtigen","326257546425798656","Aston Villa",[80,69,65,83,84,50,85,86,87],"326257534203596800","326257546325135360","326257546291580928","326222707169431552","326222711682502656",[81,70,66,89,90,52,91,92,93],"SC Freiburg","Brentford","Brighton","Anderlecht","England","How Premier League Can Secure a Sixth Champions League Spot: Forest and Villa Scenarios Explained",{"awayTeamId":96,"awayTeamName":97,"body":-1,"category":67,"excerpt":98,"homeTeamId":99,"homeTeamName":100,"id":101,"leagueId":102,"leagueName":103,"matchId":104,"matchName":105,"publishedAt":106,"slug":107,"sourceName":108,"sourceURL":109,"teamId":96,"teamName":97,"teamIds":110,"teamNames":120,"title":130},"326255041704890368","Rayo Vallecano","Augusto Batalla says Rayo Vallecano are full of emotion ahead of the Conference League semifinal second leg vs Strasbourg, as the Madrid club looks to take a historic step.","326255037997125632","Strasbourg","327184215663710209","326135624820068352","La Liga","327052252315389952","Strasbourg vs Rayo Vallecano","2026-05-06T02:25:04Z","emotions-running-high-rayo-vallecano-keeper-batalla-eyes-conference-league","Fútbol","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Frayo-vallecano\u002F20260505\u002F1004179153\u002Fgran-sueno-no-hay-decir-todas-emociones-flor-piel-falta-finiquitarlo.html",[96,99,111,44,112,113,114,115,116,117,86,118,119],"326222712592666624","326257550938869760","326257556060114944","326257610309242880","326257618995646464","326257621004718080","326222711653142528","326222713142120448","326255038584328192",[97,100,121,46,122,123,124,125,126,127,92,128,129],"Congo DR","Lask Linz","Estudiantes L.P.","Club Queretaro","CA Estudiantes","Esteghlal FC","Spain","Canada","Legia Warszawa","Emotions Running High: Rayo Vallecano Keeper Batalla Eyes Conference League Final Dream",{"awayTeamId":111,"awayTeamName":121,"body":-1,"category":67,"excerpt":132,"homeTeamId":133,"homeTeamName":134,"id":135,"leagueId":136,"leagueName":137,"matchId":138,"matchName":139,"publishedAt":106,"slug":140,"sourceName":108,"sourceURL":141,"teamId":142,"teamName":143,"teamIds":144,"teamNames":150,"title":156},"Real Sociedad have seen their Champions League ambitions evaporate following a disastrous stretch of results, leaving them stuck in ninth place with a ten-point gap to the top five and only twelve points left to play for.","326222712143876096","Portugal","327184024302784513","326135654326996992","UEFA U19 Championship - Women","327115058687512576","Portugal vs Congo DR","real-sociedad-s-champions-league-hopes-shattered-after-a-devastating-run-of-form","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Freal-sociedad\u002F20260505\u002F1004179128\u002Freal-sociedad-olvida-champions-acerca-descenso-asi-queda-clasificacion.html","326257565702819840","Real Sociedad",[142,133,111,145,146,44,113,147,148,86,149],"326257539962376192","326257537596788736","326257563307872256","326257565602156544","326255037950988288",[143,134,121,151,152,46,123,153,154,92,155],"Como","FC Porto","Fortuna Sittard","Real Betis","Crystal Palace","Real Sociedad’s Champions League Hopes Shattered After a Devastating Run of Form",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":67,"excerpt":158,"homeTeamId":-1,"homeTeamName":-1,"id":159,"leagueId":160,"leagueName":161,"matchId":162,"matchName":21,"publishedAt":106,"slug":163,"sourceName":108,"sourceURL":164,"teamId":165,"teamName":166,"teamIds":167,"teamNames":170,"title":173},"CD Castellón have netted 65 times this campaign, leaving them only two goals shy of equaling their all-time scoring record across the top two tiers of Spanish football. A historic feat is within reach.","327183159269527553","326135628523638784","Primera Division","0","cd-castellon-two-goals-shy-of-club-record-after-65-goal-campaign","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Fcastellon\u002F20260505\u002F1004179170\u002Fcastellon-dos-goles-mejor-registro-goleador-primera-segunda.html","326257638880841728","Castellón",[165,86,44,113,147,168,115,116,117,169,118,69],"326257613643714560","326222712496197632",[166,92,46,123,153,171,125,126,127,172,128,70],"Hassania Agadir","Netherlands","CD Castellón Two Goals Shy of Club Record After 65-Goal Campaign",{"awayTeamId":175,"awayTeamName":176,"body":-1,"category":67,"excerpt":177,"homeTeamId":178,"homeTeamName":179,"id":180,"leagueId":181,"leagueName":182,"matchId":183,"matchName":184,"publishedAt":106,"slug":185,"sourceName":108,"sourceURL":186,"teamId":178,"teamName":179,"teamIds":187,"teamNames":191,"title":195},"326257535952621568","Marseille","Mason Greenwood, one of Europe's most productive wingers with 25 goals and 10 assists this season, is reportedly put on the transfer market by Marseille after a poor run and criticism following a 1-3 loss to Nantes.","326257535994564608","Nantes","327182542480347137","326135625889615872","Ligue 1","326329465741250560","Nantes vs Marseille","mason-greenwood-struggling-marseille-star-reportedly-available-for-transfer","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Ffc-barcelona\u002F20260505\u002F1004179118\u002Fgreenwodd-extremo-top-pone-mercado.html",[178,175,86,111,188,44,112,113,189,190],"326257536078450688","326257556634734592","326257565195309056",[179,176,92,121,192,46,122,123,193,194],"Paris Saint Germain","Barracas Central","Barcelona","Mason Greenwood: Struggling Marseille Star Reportedly Available for Transfer",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":67,"excerpt":197,"homeTeamId":-1,"homeTeamName":-1,"id":198,"leagueId":162,"leagueName":21,"matchId":162,"matchName":21,"publishedAt":106,"slug":199,"sourceName":108,"sourceURL":200,"teamId":201,"teamName":202,"teamIds":203,"teamNames":205,"title":207},"Real Madrid is taking steps to ease tensions surrounding Kylian Mbappé after fans criticized the star for taking vacations while nursing an injury. The French forward has also lost standing in the dressing room, prompting club intervention.","327182432665079809","real-madrid-moves-to-shield-mbappe-amid-growing-fan-backlash-over-vacation","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Freal-madrid\u002F20260505\u002F1004179136\u002Freal-madrid-intenta-salvar-soldado-mbappe.html","326257565535047680","Real Madrid",[201,86,133,146,44,112,113,204,188,118,69],"326257590545682432",[202,92,134,152,46,122,123,206,192,128,70],"Portland Timbers","Real Madrid Moves to Shield Mbappé Amid Growing Fan Backlash Over Vacation Controversy",[209,222,229],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":67,"excerpt":210,"homeTeamId":-1,"homeTeamName":-1,"id":211,"leagueId":56,"leagueName":57,"matchId":162,"matchName":21,"publishedAt":212,"slug":213,"sourceName":108,"sourceURL":214,"teamId":215,"teamName":216,"teamIds":217,"teamNames":219,"title":221},"Reports suggest that Gabri Veiga, fresh off winning the Portuguese league with Porto, has expressed a desire to return to Celta de Vigo, with club legend Iago Aspas potentially taking on a sporting director role. The move remains unverified.","327193909019021313","2026-05-05T18:24:23Z","gabri-veiga-expresses-desire-to-join-celta-de-vigo-iago-aspas-as-sporting","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Fcelta-vigo\u002F20260505\u002F1004179392\u002Fseria-sueno-celta-aspas-director-deportivo.html","326257767151046656","Portuguesa",[215,145,111,218,44,113,114,115,168],"326255042430504960",[216,151,121,220,46,123,124,125,171],"Servette FC","Gabri Veiga Expresses Desire to Join Celta de Vigo, Iago Aspas as Sporting Director",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":67,"excerpt":223,"homeTeamId":-1,"homeTeamName":-1,"id":224,"leagueId":56,"leagueName":57,"matchId":162,"matchName":21,"publishedAt":212,"slug":225,"sourceName":108,"sourceURL":214,"teamId":215,"teamName":216,"teamIds":226,"teamNames":227,"title":228},"After winning the Portuguese league with Porto, Gabri Veiga expresses his desire to play for Celta de Vigo with Iago Aspas as sporting director, calling it a dream scenario.","327193912768729089","gabri-veiga-dream-to-join-celta-with-aspas-as-sporting-director",[215,145,111,218,44,113,114,115],[216,151,121,220,46,123,124,125],"Gabri Veiga: Dream to Join Celta with Aspas as Sporting Director",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":67,"excerpt":230,"homeTeamId":-1,"homeTeamName":-1,"id":231,"leagueId":56,"leagueName":57,"matchId":162,"matchName":21,"publishedAt":232,"slug":233,"sourceName":234,"sourceURL":235,"teamId":133,"teamName":134,"teamIds":236,"teamNames":237,"title":238},"FC Porto, under president Andre Villas-Boas, secured the Portuguese Primeira Liga championship by defeating Jose Mourinho-coached Benfica on Saturday.","326228705317752833","2026-05-03T11:24:01Z","fc-porto-clinches-primeira-liga-title-with-victory-over-benfica","www.espn.com - SOCCER","https:\u002F\u002Fwww.espn.com\u002Fsoccer\u002Fstory\u002F_\u002Fid\u002F48660417\u002Fporto-portuguese-title-benfica-andre-villas-boas-jose-mourinho",[133],[134],"FC Porto Clinches Primeira Liga Title with Victory over Benfica",{"matchResult":240,"exactScore":241,"totalGoals":242,"bothTeamsToScore":243},[],[],[],[],[245,254,261,266,271,276,283,288,293,300,307,312,318,324,329,335],{"id":246,"addition":-1,"extraMinute":247,"info":248,"isHome":28,"minute":249,"narrative":250,"playerName":251,"relatedPlayerName":252,"result":21,"teamLogo":51,"teamName":52,"typeName":253},"326968659836669952",0,"Normal Goal",23,"23' M. Dorgeles (SC Braga) scores, set up by R. Zalazar. 1-0 — the opening goal.","M. Dorgeles","R. Zalazar","goal",{"id":255,"addition":-1,"extraMinute":247,"info":256,"isHome":28,"minute":257,"narrative":258,"playerName":259,"relatedPlayerName":21,"result":21,"teamLogo":51,"teamName":52,"typeName":260},"326968659861835776","Yellow Card",29,"29' Gabriel Moscardo (SC Braga) is shown a yellow card.","Gabriel Moscardo","yellow_card",{"id":262,"addition":-1,"extraMinute":247,"info":256,"isHome":39,"minute":263,"narrative":264,"playerName":265,"relatedPlayerName":21,"result":21,"teamLogo":45,"teamName":46,"typeName":260},"326968659887001600",36,"36' Xeka (Estoril) is shown a yellow card.","Xeka",{"id":267,"addition":-1,"extraMinute":247,"info":256,"isHome":28,"minute":268,"narrative":269,"playerName":270,"relatedPlayerName":21,"result":21,"teamLogo":51,"teamName":52,"typeName":260},"326968659912167424",38,"38' E. Tıknaz (SC Braga) is shown a yellow card.","E. Tıknaz",{"id":272,"addition":-1,"extraMinute":18,"info":256,"isHome":39,"minute":273,"narrative":274,"playerName":275,"relatedPlayerName":21,"result":21,"teamLogo":45,"teamName":46,"typeName":260},"326968659937333248",45,"45+1' F. Bacher (Estoril) is shown a yellow card.","F. Bacher",{"id":277,"addition":-1,"extraMinute":247,"info":278,"isHome":28,"minute":279,"narrative":280,"playerName":252,"relatedPlayerName":281,"result":21,"teamLogo":51,"teamName":52,"typeName":282},"326968659966693376","Substitution 1",46,"46' (SC Braga) makes a substitution: R. Zalazar comes on for Luisinho.","Luisinho","substitution",{"id":284,"addition":-1,"extraMinute":247,"info":256,"isHome":39,"minute":285,"narrative":286,"playerName":287,"relatedPlayerName":21,"result":21,"teamLogo":45,"teamName":46,"typeName":260},"326968659991859200",50,"50' Ferro (Estoril) is shown a yellow card.","Ferro",{"id":289,"addition":-1,"extraMinute":247,"info":278,"isHome":39,"minute":290,"narrative":291,"playerName":287,"relatedPlayerName":292,"result":21,"teamLogo":45,"teamName":46,"typeName":282},"326968660021219328",54,"54' (Estoril) makes a substitution: Ferro comes on for André Lacximicant.","André Lacximicant",{"id":294,"addition":-1,"extraMinute":247,"info":295,"isHome":28,"minute":296,"narrative":297,"playerName":298,"relatedPlayerName":299,"result":21,"teamLogo":51,"teamName":52,"typeName":282},"326968660050579456","Substitution 2",61,"61' (SC Braga) makes a substitution: A. El Ouazzani comes on for Fran Navarro.","A. El Ouazzani","Fran Navarro",{"id":301,"addition":-1,"extraMinute":247,"info":302,"isHome":28,"minute":303,"narrative":304,"playerName":305,"relatedPlayerName":306,"result":21,"teamLogo":51,"teamName":52,"typeName":282},"326968660092522496","Substitution 3",70,"70' (SC Braga) makes a substitution: João Moutinho comes on for Paulo Oliveira.","João Moutinho","Paulo Oliveira",{"id":308,"addition":-1,"extraMinute":247,"info":295,"isHome":39,"minute":303,"narrative":309,"playerName":310,"relatedPlayerName":311,"result":21,"teamLogo":45,"teamName":46,"typeName":282},"326968660117688320","70' (Estoril) makes a substitution: Pedro Amaral comes on for Gonçalo Costa.","Pedro Amaral","Gonçalo Costa",{"id":313,"addition":-1,"extraMinute":247,"info":248,"isHome":39,"minute":314,"narrative":315,"playerName":316,"relatedPlayerName":317,"result":21,"teamLogo":45,"teamName":46,"typeName":253},"326968660159631360",79,"79' Y. Begraoui (Estoril) scores, set up by Ricard Sánchez. 1-1 — the equaliser.","Y. Begraoui","Ricard Sánchez",{"id":319,"addition":-1,"extraMinute":247,"info":302,"isHome":39,"minute":320,"narrative":321,"playerName":322,"relatedPlayerName":323,"result":21,"teamLogo":45,"teamName":46,"typeName":282},"326968660201574400",80,"80' (Estoril) makes a substitution: R. Guitane comes on for Peixinho.","R. Guitane","Peixinho",{"id":325,"addition":-1,"extraMinute":247,"info":326,"isHome":39,"minute":320,"narrative":327,"playerName":316,"relatedPlayerName":328,"result":21,"teamLogo":45,"teamName":46,"typeName":282},"326968660243517440","Substitution 4","80' (Estoril) makes a substitution: Y. Begraoui comes on for Alejandro Marqués.","Alejandro Marqués",{"id":330,"addition":-1,"extraMinute":247,"info":331,"isHome":39,"minute":332,"narrative":333,"playerName":317,"relatedPlayerName":334,"result":21,"teamLogo":45,"teamName":46,"typeName":282},"326968660285460480","Substitution 5",81,"81' (Estoril) makes a substitution: Ricard Sánchez comes on for Pedro Carvalho.","Pedro Carvalho",{"id":336,"addition":-1,"extraMinute":337,"info":256,"isHome":28,"minute":338,"narrative":339,"playerName":281,"relatedPlayerName":21,"result":21,"teamLogo":51,"teamName":52,"typeName":260},"326968660323209216",2,90,"90+2' Luisinho (SC Braga) is shown a yellow card."]