[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327053611261497344-en":61,"match-news-327053611261497344-en":88,"match-team-news-327053611261497344-en":89,"match-league-news-327053611261497344-en":225,"timeline-327053611261497344":338},{"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":63,"homeTeam":71,"id":77,"kickoffAt":78,"length":79,"leagueId":80,"leagueName":81,"leagueSlug":82,"probabilityLabel":81,"slug":83,"status":84,"tvStations":85,"venueCity":86,"venueName":87},0,{"code":65,"id":66,"imagePath":67,"name":68,"slug":69},"AWY","326257565669265408","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F547.png","Girona","girona","Rayo Vallecano host Girona in a crucial La Liga clash with both sides still chasing a European berth. A victory here would be vital for maintaining momentum in the final stretch, and the result could significantly shape the race for continental football.",{"code":72,"id":73,"imagePath":74,"name":75,"slug":76},"HME","326255041704890368","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F728.png","Rayo Vallecano","rayo-vallecano","327053611261497344","2026-05-11T19:00:00Z",90,"326135624820068352","La Liga","es-la-liga","rayo-vallecano-vs-girona-2026-05-11","live",[],"Madrid","Campo de Futbol de Vallecas",[],[90,122,146,166,181,206],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":92,"homeTeamId":-1,"homeTeamName":-1,"id":93,"leagueId":94,"leagueName":95,"matchId":96,"matchName":21,"publishedAt":97,"slug":98,"sourceName":99,"sourceURL":100,"teamId":101,"teamName":102,"teamIds":103,"teamNames":112,"title":121},"news","Iraola succeeds Slot at Liverpool after guiding Bournemouth to 6th and European qualification; his trajectory suggests a bright Anfield era.","338071923453857793","326135627089186816","Cup","0","2026-06-04T19:16:25Z","andoni-iraola-joins-liverpool-what-bournemouth-rise-means","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FAndoni-iraola-succede-a-arne-slot-et-devient-le-nouvel-entraineur-de-liverpool\u002F1681870#at_medium=RSS_feeds","326257545918287872","Liverpool",[101,104,105,73,106,107,108,109,110,111],"326257545792458752","326255040597594112","326222712726884352","326222712936599552","326222767416414208","326255038034874368","326222707169431552","326222713142120448",[102,113,114,75,115,116,117,118,119,120],"Bournemouth","AEK Larnaca","Cape Verde Islands","Paraguay","Lesotho","FSV Mainz 05","Anderlecht","Canada","Andoni Iraola Joins Liverpool: What Bournemouth Rise Means",{"awayTeamId":73,"awayTeamName":75,"body":-1,"category":91,"excerpt":123,"homeTeamId":124,"homeTeamName":125,"id":126,"leagueId":127,"leagueName":128,"matchId":129,"matchName":130,"publishedAt":131,"slug":132,"sourceName":133,"sourceURL":134,"teamId":101,"teamName":102,"teamIds":135,"teamNames":140,"title":145},"Andoni Iraola replaces sacked Arne Slot at Liverpool on a two-year deal, arriving from Bournemouth to implement an aggressive, high-pressing style at Anfield.","326255037950988288","Crystal Palace","338060858041044993","326135625054949376","Premier League","330893293816647680","Crystal Palace vs Rayo Vallecano","2026-06-04T18:31:22Z","why-liverpool-chose-andoni-iraola-aggressive-style-rebuild","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F04\u002Fliverpool-confirm-appointment-of-andoni-iraola-as-new-head-coach",[101,124,73,104,136,137,138,110,139],"326257534396534784","326257546220277760","326257536443355136","326257539333230592",[102,125,75,113,141,142,143,119,144],"Bayer Leverkusen","Chelsea","Lens","AC Milan","Why Liverpool Chose Andoni Iraola: Aggressive Style Rebuild",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":147,"homeTeamId":-1,"homeTeamName":-1,"id":148,"leagueId":127,"leagueName":128,"matchId":96,"matchName":21,"publishedAt":149,"slug":150,"sourceName":151,"sourceURL":152,"teamId":101,"teamName":102,"teamIds":153,"teamNames":159,"title":165},"Liverpool appoint Andoni Iraola on a 2-year deal post-Arne Slot sacking; Bournemouth name Marco Rose as replacement. The Reds spent £450m on Isak & Wirtz.","338090698379104257","2026-06-04T18:28:58Z","iraola-s-2-year-liverpool-deal-the-450m-context","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcqjpkgx7084o?at_medium=RSS&at_campaign=rss",[101,104,154,136,155,156,124,73,157,105,158],"326257534329425920","326257590117863424","326257546258026496","326257565275000832","326257534526558208",[102,113,160,141,161,162,125,75,163,114,164],"Borussia Dortmund","New York City FC","Manchester City","Athletic Club","RB Leipzig","Iraola's 2-Year Liverpool Deal: The £450M Context",{"awayTeamId":124,"awayTeamName":125,"body":-1,"category":91,"excerpt":167,"homeTeamId":104,"homeTeamName":113,"id":168,"leagueId":127,"leagueName":128,"matchId":169,"matchName":170,"publishedAt":149,"slug":171,"sourceName":151,"sourceURL":152,"teamId":101,"teamName":102,"teamIds":172,"teamNames":176,"title":180},"Andoni Iraola takes over at Liverpool after Arne Slot's sacking, tasked with rebuilding the Reds following a 60-point season – their lowest since 2015-16.","338056514319159297","326324141852463104","Bournemouth vs Crystal Palace","liverpool-appoint-iraola-why-he-s-perfect-for-anfield",[101,104,124,139,173,110,174,175,156,73],"326257545968619520","326257615103332352","326257666970095616",[102,113,125,144,177,119,178,179,162,75],"Arsenal","BSC Young Boys","Young Africans","Liverpool Appoint Iraola: Why He's Perfect for Anfield",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":182,"homeTeamId":-1,"homeTeamName":-1,"id":183,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":184,"slug":185,"sourceName":133,"sourceURL":186,"teamId":187,"teamName":188,"teamIds":189,"teamNames":197,"title":205},"Barcelona win La Liga 2025-26 led by Lamine Yamal; Real Madrid's season implodes after Xabi Alonso exit, a dressing room fight, and Pérez's bizarre presser.","337883108965617665","2026-06-04T07:00:29Z","la-liga-2025-26-barcelona-dominate-as-real-madrid-implode","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F04\u002Fla-liga-2025-26-awards-best-players-team-sid-lowe","326257565535047680","Real Madrid",[187,190,73,191,192,193,194,195,196],"326257641489698816","326257565702819840","326257565363081216","326257565434384384","326257565602156544","326257565195309056","326257565316943872",[188,198,75,199,200,201,202,203,204],"Inter de Valdemoro","Real Sociedad","Villarreal","Celta Vigo","Real Betis","Barcelona","Valencia","La Liga 2025-26: Barcelona Dominate as Real Madrid Implode",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":207,"homeTeamId":-1,"homeTeamName":-1,"id":208,"leagueId":29,"leagueName":30,"matchId":96,"matchName":21,"publishedAt":209,"slug":210,"sourceName":133,"sourceURL":211,"teamId":101,"teamName":102,"teamIds":212,"teamNames":218,"title":224},"Andoni Iraola agrees two-year Liverpool deal, bringing his Bournemouth staff and aggressive style to succeed Arne Slot.","337373225770029057","2026-06-02T21:09:46Z","andoni-iraola-why-liverpool-chose-him-for-2-year-deal","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F02\u002Fliverpool-opened-talks-with-andoni-iraola-over-becoming-head-coach",[101,104,187,213,110,214,215,216,73,217,111],"326222711447621632","326257545754710016","326257546392244224","326257554411753472","326257745512632320",[102,113,188,219,119,220,221,222,75,223,120],"France","Newcastle","Nottingham Forest","Newcastle Jets","Members","Andoni Iraola: Why Liverpool chose him for 2-year deal",[226,229,251,268,286,318],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":182,"homeTeamId":-1,"homeTeamName":-1,"id":183,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":184,"slug":185,"sourceName":133,"sourceURL":186,"teamId":187,"teamName":188,"teamIds":227,"teamNames":228,"title":205},[187,190,73,191,192,193,194,195,196],[188,198,75,199,200,201,202,203,204],{"awayTeamId":230,"awayTeamName":231,"body":-1,"category":91,"excerpt":232,"homeTeamId":233,"homeTeamName":234,"id":235,"leagueId":80,"leagueName":81,"matchId":236,"matchName":237,"publishedAt":184,"slug":238,"sourceName":133,"sourceURL":239,"teamId":187,"teamName":188,"teamIds":240,"teamNames":245,"title":250},"326222713175674880","Curaçao","Antonio Rüdiger joins UNHCR, using his family's escape from Sierra Leone's civil war to challenge refugee stereotypes ahead of the World Cup.","326222712076767232","Germany","337882782623600641","327115038563241984","Germany vs Curaçao","why-rudiger-backs-refugees-family-s-civil-war-escape","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F04\u002Fantonio-rudiger-refugees-have-no-other-choice-its-important-they-be-listened-to",[187,233,230,241,137,242,243,244],"326257791503175680","326222711569256448","326222711653142528","326257536049090560",[188,234,231,246,142,247,248,249],"Sierra Leone","Brazil","Spain","Nice","Why Rüdiger Backs Refugees: Family's Civil War Escape",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":252,"homeTeamId":-1,"homeTeamName":-1,"id":253,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":254,"slug":255,"sourceName":151,"sourceURL":256,"teamId":187,"teamName":188,"teamIds":257,"teamNames":262,"title":267},"Ibrahima Konate is in advanced talks to join Real Madrid on a free transfer, making him the second Liverpool player to join Madrid on a free in two years.","337298705826713601","2026-06-02T16:15:09Z","konate-to-real-madrid-27-year-old-set-for-free-transfer","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcx218elj1v0o?at_medium=RSS&at_campaign=rss",[187,101,213,158,110,258,259,260,243,261],"326257613643714560","326257766752587776","326257809182167040","326257575404244992",[188,102,219,164,119,263,264,265,248,266],"Hassania Agadir","Fortaleza EC","Oldham","Vanløse","Konate to Real Madrid: 27-Year-Old Set for Free Transfer",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":269,"homeTeamId":-1,"homeTeamName":-1,"id":270,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":271,"slug":272,"sourceName":273,"sourceURL":274,"teamId":187,"teamName":188,"teamIds":275,"teamNames":280,"title":285},"France international Ibrahima Konaté is nearing a transfer to Real Madrid after talks advanced in the last 48 hours, per ESPN sources. The defender is set to","337350649681285121","2026-06-02T15:56:47Z","konate-nears-real-madrid-move-48-hour-talks-progress","ESPN","https:\u002F\u002Fwww.espn.com\u002Fsoccer\u002Fstory\u002F_\u002Fid\u002F48949796\u002Fibrahima-konate-closing-move-real-madrid",[187,213,110,276,277,111,215,278,279,258],"326257636301344768","326323575902441472","326257554193649664","326257601098551296",[188,219,119,281,282,120,221,283,284,263],"Arema FC","Andorra","Perth Glory","Deportivo Pereira","Konaté Nears Real Madrid Move: 48-Hour Talks Progress",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":287,"homeTeamId":-1,"homeTeamName":-1,"id":288,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":289,"slug":290,"sourceName":291,"sourceURL":292,"teamId":293,"teamName":294,"teamIds":295,"teamNames":306,"title":317},"AC Milan's Rafael Leao is set to leave, while Man City's Bernardo Silva draws intense La Liga interest, potentially reshaping Europe's transfer market.","336448203962454017","2026-05-31T07:56:31Z","rafael-leao-exits-milan-bernardo-silva-wanted-in-spain","Kicker","https:\u002F\u002Fwww.kicker.de\u002Ftransferticker-953155\u002Fartikel#omrss","326255039712595968","Başakşehir",[293,296,297,298,299,300,301,302,156,303,187,195,304,139,305],"326257534270705664","326257534589472768","326257599160782848","326257738642362368","326257760532434944","326257783785656320","326257536078450688","326257565233057792","326222712143876096","326222711682502656",[294,307,308,309,310,311,312,313,162,314,188,203,315,144,316],"Werder Bremen","1. FC Heidenheim","Istra 1961","Heidelberg United","İstanbulspor","Istres","Paris Saint Germain","Atletico Madrid","Portugal","England","Rafael Leao Exits Milan: Bernardo Silva Wanted in Spain",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":319,"homeTeamId":-1,"homeTeamName":-1,"id":320,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":321,"slug":322,"sourceName":291,"sourceURL":292,"teamId":293,"teamName":294,"teamIds":323,"teamNames":330,"title":337},"VfB Stuttgart closes on Undav permanent deal; Manchester City's Bernardo Silva tops Barcelona's La Liga wishlist. What the Summer 2025 transfer window holds.","336440655762952193","2026-05-31T07:37:24Z","vfb-stuttgart-undav-deal-la-liga-wants-bernardo-silva",[293,296,297,324,325,298,299,300,156,326,195,327,328,243,110,329],"326257568773050368","326257580877811712","326257534493003776","326257546291580928","326257695210344448","326222707249123328",[294,307,308,331,332,309,310,311,162,333,203,334,335,248,119,336],"Vorskla Poltava","Mito Hollyhock","VfB Stuttgart","Brighton","Signal","Zulte Waregem","VfB Stuttgart-Undav Deal: La Liga Wants Bernardo Silva",[339,347,355,360,366,371,378,384,390,396,403,407],{"id":340,"addition":341,"extraMinute":63,"info":342,"isHome":28,"minute":343,"narrative":344,"playerName":345,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":346},"329438679602827264","Roughing","Yellow Card",44,"44' P. Diaz (Rayo Vallecano) is shown a yellow card for roughing.","P. Diaz","yellow_card",{"id":348,"addition":-1,"extraMinute":63,"info":349,"isHome":28,"minute":350,"narrative":351,"playerName":352,"relatedPlayerName":353,"result":21,"teamLogo":74,"teamName":75,"typeName":354},"329438679682519040","Substitution 1",58,"58' (Rayo Vallecano) makes a substitution: F. Perez comes on for Alemao.","F. Perez","Alemao","substitution",{"id":356,"addition":-1,"extraMinute":63,"info":357,"isHome":28,"minute":350,"narrative":358,"playerName":345,"relatedPlayerName":359,"result":21,"teamLogo":74,"teamName":75,"typeName":354},"329438679749627904","Substitution 2","58' (Rayo Vallecano) makes a substitution: P. Diaz comes on for G. Gumbau.","G. Gumbau",{"id":361,"addition":-1,"extraMinute":63,"info":349,"isHome":39,"minute":362,"narrative":363,"playerName":364,"relatedPlayerName":365,"result":21,"teamLogo":67,"teamName":68,"typeName":354},"329438679825125376",60,"60' (Girona) makes a substitution: T. Lemar comes on for C. Echeverri.","T. Lemar","C. Echeverri",{"id":367,"addition":-1,"extraMinute":63,"info":357,"isHome":39,"minute":362,"narrative":368,"playerName":369,"relatedPlayerName":370,"result":21,"teamLogo":67,"teamName":68,"typeName":354},"329438679892234240","60' (Girona) makes a substitution: A. Ounahi comes on for I. Martin.","A. Ounahi","I. Martin",{"id":372,"addition":-1,"extraMinute":63,"info":373,"isHome":28,"minute":374,"narrative":375,"playerName":376,"relatedPlayerName":377,"result":21,"teamLogo":74,"teamName":75,"typeName":354},"329438679963537408","Substitution 3",68,"68' (Rayo Vallecano) makes a substitution: S. Camello comes on for Pacha.","S. Camello","Pacha",{"id":379,"addition":-1,"extraMinute":63,"info":380,"isHome":28,"minute":374,"narrative":381,"playerName":382,"relatedPlayerName":383,"result":21,"teamLogo":74,"teamName":75,"typeName":354},"329438680034840576","Substitution 4","68' (Rayo Vallecano) makes a substitution: J. de Frutos comes on for C. Martin.","J. de Frutos","C. Martin",{"id":385,"addition":-1,"extraMinute":63,"info":373,"isHome":39,"minute":386,"narrative":387,"playerName":388,"relatedPlayerName":389,"result":21,"teamLogo":67,"teamName":68,"typeName":354},"329438680093560832",72,"72' (Girona) makes a substitution: A. Martinez comes on for H. Rincon.","A. Martinez","H. Rincon",{"id":391,"addition":-1,"extraMinute":63,"info":380,"isHome":39,"minute":392,"narrative":393,"playerName":394,"relatedPlayerName":395,"result":21,"teamLogo":67,"teamName":68,"typeName":354},"329438680152281088",85,"85' (Girona) makes a substitution: F. Beltran comes on for C. Stuani.","F. Beltran","C. Stuani",{"id":397,"addition":-1,"extraMinute":63,"info":398,"isHome":28,"minute":399,"narrative":400,"playerName":353,"relatedPlayerName":401,"result":21,"teamLogo":74,"teamName":75,"typeName":402},"329438680211001344","Normal Goal",86,"86' Alemao (Rayo Vallecano) scores, set up by U. Lopez. 1-0 — the opening goal.","U. Lopez","goal",{"id":404,"addition":-1,"extraMinute":63,"info":398,"isHome":39,"minute":79,"narrative":405,"playerName":395,"relatedPlayerName":406,"result":21,"teamLogo":67,"teamName":68,"typeName":402},"329438680269721600","90' C. Stuani (Girona) scores, set up by V. Tsygankov. 1-1 — the equaliser.","V. Tsygankov",{"id":408,"addition":409,"extraMinute":410,"info":342,"isHome":39,"minute":79,"narrative":411,"playerName":395,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":346},"329438680320053248","Unsportsmanlike conduct",4,"90+4' C. Stuani (Girona) is shown a yellow card for unsportsmanlike conduct."]