[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-332340308584960000-en":61,"match-news-332340308584960000-en":87,"match-team-news-332340308584960000-en":88,"match-league-news-332340308584960000-en":281,"prediction-summary-332340308584960000":282,"timeline-332340308584960000":287},{"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":18,"awayTeam":63,"description":69,"homeScore":18,"homeTeam":70,"id":76,"kickoffAt":77,"length":78,"leagueId":79,"leagueName":80,"leagueSlug":81,"probabilityLabel":80,"slug":82,"status":83,"tvStations":84,"venueCity":85,"venueName":86},{"code":64,"id":65,"imagePath":66,"name":67,"slug":68},"AWY","326257544492224512","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F794.png","RB Bragantino","rb-bragantino","River Plate host RB Bragantino needing a home win to strengthen their Sudamericana group-stage position, while the Brazilian side seeks points to keep pace. A victory for either team would put it firmly in control of advancement.",{"code":71,"id":72,"imagePath":73,"name":74,"slug":75},"HME","326257555691016192","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F435.png","River Plate","river-plate","332340308584960000","2026-05-21T00:30:00Z",90,"326135645430878208","CONMEBOL Sudamericana","conmebol-sudamericana","river-plate-vs-rb-bragantino-2026-05-21","finished",[],"Buenos Aires","Estadio Mâs Monumental",[],[89,130,161,191,206,225],{"awayTeamId":90,"awayTeamName":91,"body":-1,"category":92,"excerpt":93,"homeTeamId":94,"homeTeamName":95,"id":96,"leagueId":97,"leagueName":98,"matchId":99,"matchName":100,"publishedAt":101,"slug":102,"sourceName":103,"sourceURL":104,"teamId":90,"teamName":91,"teamIds":105,"teamNames":117,"title":129},"326257539698135040","Torino","news","Torino's new manager must convince Giovanni Simeone to stay, per Tuttosport. The Argentine striker's future could define the Granata's attack next season.","326257539366785024","Cagliari","337846311954944001","326135624706822144","Serie A","327054543760134144","Cagliari vs Torino","2026-06-04T04:30:00Z","why-torino-s-new-coach-must-convince-simeone-to-stay","Tuttosport","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Ftorino\u002F2026\u002F06\u002F04-149015762\u002Ftorino_la_missione_del_nuovo_allenatore_sedurre_simeone\u002F",[90,94,106,107,108,109,110,111,112,72,113,114,115,116],"326222712110321664","326222711401484288","326222712592666624","326222713054040064","326255039171530752","326255041188990976","326255041851691008","326257695210344448","326257539505197056","326257661500723200","326222707169431552",[91,95,118,119,120,121,122,123,124,74,125,126,127,128],"Argentina","Belgium","Congo DR","Haiti","Dinamo Minsk","FK Sarajevo","Cherno More Varna","Signal","Genoa","Italy","Anderlecht","Why Torino's New Coach Must Convince Simeone to Stay",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":92,"excerpt":131,"homeTeamId":-1,"homeTeamName":-1,"id":132,"leagueId":29,"leagueName":30,"matchId":133,"matchName":21,"publishedAt":134,"slug":135,"sourceName":136,"sourceURL":137,"teamId":138,"teamName":139,"teamIds":140,"teamNames":150,"title":160},"Ecuador conceded only five goals in 18 qualifiers, finishing second. Caicedo demands more as they face Germany, Côte d'Ivoire, and Curaçao in Group E.","337037965391826945","0","2026-06-01T23:01:31Z","why-ecuador-s-caicedo-is-key-beyond-just-qualifying","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F02\u002Fecuador-world-cup-2026-team-guide","326222712978542592","Ecuador",[138,141,72,142,106,143,144,145,146,147,148,149],"326257556219498496","326255037997125632","326255048646463488","326257565316943872","326222712076767232","326222712533946368","326222713175674880","326257536078450688","326257662884843520",[139,151,74,152,118,153,154,155,156,157,158,159],"Independiente","Strasbourg","Flamengo","Valencia","Germany","Ivory Coast","Curaçao","Paris Saint Germain","Costa Rica","Why Ecuador's Caicedo Is Key: Beyond Just Qualifying",{"awayTeamId":162,"awayTeamName":163,"body":-1,"category":92,"excerpt":164,"homeTeamId":165,"homeTeamName":166,"id":167,"leagueId":168,"leagueName":169,"matchId":170,"matchName":171,"publishedAt":172,"slug":173,"sourceName":174,"sourceURL":175,"teamId":176,"teamName":177,"teamIds":178,"teamNames":184,"title":190},"326257536049090560","Nice","Nice demands compensation after OM names Lorenzi director despite existing deal, while Marseille refuses talks, risking legal fight.","326257536296554496","Auxerre","336211676602830849","326135625889615872","Ligue 1","327052666683265024","Auxerre vs Nice","2026-05-30T16:15:04Z","nice-vs-om-lorenzi-impasse-risks-financial-battle","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FNegociations-ou-bras-de-fer-entre-nice-et-l-om-concernant-gregory-lorenzi-ce-ne-sont-pas-des-pratiques-qui-se-font\u002F1680275#at_medium=RSS_feeds","326257535952621568","Marseille",[176,165,162,179,180,181,72,182,116,183],"326222767416414208","326257537865224192","326257538016219136","326257556060114944","326257545754710016",[177,166,163,185,186,187,74,188,128,189],"Lesotho","Estoril","Casa Pia","Estudiantes L.P.","Newcastle","Nice vs OM: Lorenzi Impasse Risks Financial Battle",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":92,"excerpt":192,"homeTeamId":-1,"homeTeamName":-1,"id":193,"leagueId":194,"leagueName":195,"matchId":133,"matchName":21,"publishedAt":196,"slug":197,"sourceName":174,"sourceURL":198,"teamId":176,"teamName":177,"teamIds":199,"teamNames":202,"title":205},"Nice president Jean-Pierre Rivère reveals Marseille ignored Lorenzi's existing contract, now seeks compensation or legal action as tensions rise.","336214540561682433","326135626590064640","Ligue 2","2026-05-30T16:15:00Z","nice-om-lorenzi-dispute-why-this-could-end-in-court","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FNegociations-ou-bras-de-fer-entre-nice-et-l-om-concernant-gregory-lorenzi-ce-ne-sont-pas-des-pratiques-qui-se-font\u002F1680275#at_medium=RSS_feeds",[176,162,179,180,181,72,182,200,201,116,183],"326257556425019392","326257769613103104",[177,163,185,186,187,74,188,203,204,128,189],"Independ. Rivadavia","Capital","Nice-OM Lorenzi Dispute: Why This Could End in Court",{"awayTeamId":162,"awayTeamName":163,"body":-1,"category":92,"excerpt":207,"homeTeamId":165,"homeTeamName":166,"id":208,"leagueId":194,"leagueName":195,"matchId":170,"matchName":171,"publishedAt":209,"slug":210,"sourceName":174,"sourceURL":211,"teamId":176,"teamName":177,"teamIds":212,"teamNames":218,"title":224},"Nice president Jean-Pierre Rivère reveals Grégory Lorenzi signed a contract before joining Marseille, who were aware of the deal but pressed ahead anyway.","335951612046479361","2026-05-29T22:45:21Z","jean-pierre-rivere-marseille-knows-we-have-a-contract","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FJean-pierre-rivere-sur-gregory-lorenzi-marseille-sait-tres-bien-qu-on-a-un-contrat-avec-lui\u002F1680158#at_medium=RSS_feeds",[176,165,162,213,180,181,72,182,214,179,116,215,216,217],"326257536112005120","326257572300460032","326222712496197632","326222713142120448","326255038584328192",[177,166,163,219,186,187,74,188,220,185,128,221,222,223],"Monaco","Saint Etienne","Netherlands","Canada","Legia Warszawa","Jean-Pierre Rivère: 'Marseille Knows We Have a Contract'",{"awayTeamId":226,"awayTeamName":227,"body":-1,"category":92,"excerpt":228,"homeTeamId":106,"homeTeamName":118,"id":229,"leagueId":29,"leagueName":30,"matchId":230,"matchName":231,"publishedAt":232,"slug":233,"sourceName":234,"sourceURL":235,"teamId":106,"teamName":118,"teamIds":236,"teamNames":258,"title":280},"326222712655581184","Algeria","Lionel Messi will captain Argentina at a record-tying sixth World Cup, joining Cristiano Ronaldo as the only male players with six appearances.","335587921253896193","327115055919271936","Argentina vs Algeria","2026-05-28T23:08:11Z","messi-to-captain-argentina-at-6th-world-cup-squad-announced","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcr5p96l270ro?at_medium=RSS&at_campaign=rss",[106,226,237,238,239,240,241,242,216,243,244,245,246,247,248,249,250,176,72,251,252,142,253,254,255,256,257],"326222712324231168","326222712773021696","326257678315687936","326257664138940416","326222711447621632","326222712143876096","326222711908995072","326257590608596992","326257546425798656","326257545712766976","326257546094448640","326257545918287872","326257546220277760","326257565233057792","326257535919067136","326257537559040000","326257565602156544","326257534396534784","326257539962376192","326257544127320064","326257539769438208",[118,227,259,260,261,262,263,264,222,265,266,267,268,269,270,271,272,177,74,273,274,152,275,276,277,278,279],"Austria","Jordan","Honduras","Iceland","France","Portugal","Mexico","Inter Miami","Aston Villa","Manchester United","Tottenham","Liverpool","Chelsea","Atletico Madrid","Lyon","Benfica","Real Betis","Bayer Leverkusen","Como","Palmeiras","Inter","Messi to Captain Argentina at 6th World Cup: Squad Announced",[],{"matchResult":283,"exactScore":284,"totalGoals":285,"bothTeamsToScore":286},[],[],[],[],[288,297,305,311,316,324,328,333,337,341,345,350,356,362,369,374,381,386,389],{"id":289,"addition":-1,"extraMinute":290,"info":291,"isHome":39,"minute":292,"narrative":293,"playerName":294,"relatedPlayerName":295,"result":21,"teamLogo":66,"teamName":67,"typeName":296},"332715514679791616",0,"Normal Goal",35,"35' Alix Vinicius (RB Bragantino) scores, set up by I. Pitta. 0-1 — the opening goal.","Alix Vinicius","I. Pitta","goal",{"id":298,"addition":-1,"extraMinute":290,"info":299,"isHome":39,"minute":300,"narrative":301,"playerName":302,"relatedPlayerName":303,"result":21,"teamLogo":66,"teamName":67,"typeName":304},"332722938648203264","Substitution 1",46,"46' (RB Bragantino) makes a substitution: Lucas Barbosa comes on for Rodriguinho.","Lucas Barbosa","Rodriguinho","substitution",{"id":306,"addition":-1,"extraMinute":290,"info":307,"isHome":28,"minute":300,"narrative":308,"playerName":309,"relatedPlayerName":310,"result":21,"teamLogo":73,"teamName":74,"typeName":304},"332723064494100480","Substitution 2","46' (River Plate) makes a substitution: M. Meza comes on for L. Pereyra.","M. Meza","L. Pereyra",{"id":312,"addition":-1,"extraMinute":290,"info":299,"isHome":28,"minute":300,"narrative":313,"playerName":314,"relatedPlayerName":315,"result":21,"teamLogo":73,"teamName":74,"typeName":304},"332722812772945920","46' (River Plate) makes a substitution: I. Subiabre comes on for S. Lencina.","I. Subiabre","S. Lencina",{"id":317,"addition":318,"extraMinute":290,"info":319,"isHome":28,"minute":320,"narrative":321,"playerName":322,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":323},"332723442421862400","Foul","Yellow Card",47,"47' Ulises Giménez (River Plate) is shown a yellow card for foul.","Ulises Giménez","yellow_card",{"id":325,"addition":-1,"extraMinute":290,"info":319,"isHome":28,"minute":326,"narrative":327,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":323},"332723316143951872",48,"48' River Plate (River Plate) is shown a yellow card.",{"id":329,"addition":318,"extraMinute":290,"info":319,"isHome":39,"minute":330,"narrative":331,"playerName":332,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":323},"332724574896525312",51,"51' Juninho Capixaba (RB Bragantino) is shown a yellow card for foul.","Juninho Capixaba",{"id":334,"addition":-1,"extraMinute":290,"info":319,"isHome":39,"minute":335,"narrative":336,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":323},"332724323628355584",52,"52' RB Bragantino (RB Bragantino) is shown a yellow card.",{"id":338,"addition":-1,"extraMinute":290,"info":319,"isHome":28,"minute":339,"narrative":340,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":323},"332725581479153664",56,"56' River Plate (River Plate) is shown a yellow card.",{"id":342,"addition":318,"extraMinute":290,"info":319,"isHome":28,"minute":339,"narrative":343,"playerName":344,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":323},"332725707010478080","56' Kevin Castaño (River Plate) is shown a yellow card for foul.","Kevin Castaño",{"id":346,"addition":-1,"extraMinute":290,"info":307,"isHome":39,"minute":347,"narrative":348,"playerName":295,"relatedPlayerName":349,"result":21,"teamLogo":66,"teamName":67,"typeName":304},"332727972463120384",65,"65' (RB Bragantino) makes a substitution: I. Pitta comes on for Eduardo Sasha.","Eduardo Sasha",{"id":351,"addition":-1,"extraMinute":290,"info":352,"isHome":39,"minute":347,"narrative":353,"playerName":354,"relatedPlayerName":355,"result":21,"teamLogo":66,"teamName":67,"typeName":304},"332728097772146688","Substitution 3","65' (RB Bragantino) makes a substitution: H. Mosquera comes on for Fernando Santos.","H. Mosquera","Fernando Santos",{"id":357,"addition":-1,"extraMinute":290,"info":352,"isHome":28,"minute":358,"narrative":359,"playerName":360,"relatedPlayerName":361,"result":21,"teamLogo":73,"teamName":74,"typeName":304},"332729985301221376",73,"73' (River Plate) makes a substitution: Giuliano Galoppo comes on for L. Silva.","Giuliano Galoppo","L. Silva",{"id":363,"addition":-1,"extraMinute":290,"info":364,"isHome":39,"minute":365,"narrative":366,"playerName":367,"relatedPlayerName":368,"result":21,"teamLogo":66,"teamName":67,"typeName":304},"332732250120523776","Substitution 4",83,"83' (RB Bragantino) makes a substitution: Eric Ramires comes on for I. Sosa.","Eric Ramires","I. Sosa",{"id":370,"addition":-1,"extraMinute":290,"info":364,"isHome":28,"minute":365,"narrative":371,"playerName":372,"relatedPlayerName":373,"result":21,"teamLogo":73,"teamName":74,"typeName":304},"332732250074386432","83' (River Plate) makes a substitution: K. Castano comes on for K. Paez.","K. Castano","K. Paez",{"id":375,"addition":-1,"extraMinute":290,"info":376,"isHome":39,"minute":377,"narrative":378,"playerName":379,"relatedPlayerName":380,"result":21,"teamLogo":66,"teamName":67,"typeName":304},"332733634274398208","Substitution 5",87,"87' (RB Bragantino) makes a substitution: J. Herrera comes on for A. Hurtado.","J. Herrera","A. Hurtado",{"id":382,"addition":-1,"extraMinute":290,"info":376,"isHome":28,"minute":78,"narrative":383,"playerName":384,"relatedPlayerName":385,"result":21,"teamLogo":73,"teamName":74,"typeName":304},"332734137657987072","90' (River Plate) makes a substitution: U. Gimenez comes on for J. Asuzu.","U. Gimenez","J. Asuzu",{"id":387,"addition":-1,"extraMinute":290,"info":291,"isHome":28,"minute":78,"narrative":388,"playerName":310,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":296},"333134290088890368","90' L. Pereyra (River Plate) scores. 1-1 — the equaliser.",{"id":390,"addition":-1,"extraMinute":391,"info":291,"isHome":28,"minute":78,"narrative":392,"playerName":310,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":296},"332734892662067200",3,"90+3' L. Pereyra (River Plate) scores. 1-1 — the equaliser."]