[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-331615549324791808-en":61,"match-news-331615549324791808-en":88,"match-team-news-331615549324791808-en":89,"match-league-news-331615549324791808-en":254,"timeline-331615549324791808":255},{"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",-38,-21,"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":70,"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},{"code":64,"id":65,"imagePath":66,"name":67,"slug":68},"AWY","326257556492128256","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F476.png","Deportivo Riestra","deportivo-riestra","Atletico Torque and Deportivo Riestra clash in a pivotal Sudamericana group stage match, with both sides desperate for points to keep knockout hopes alive. The result will significantly shape the group standings ahead of the final matchday.",4,{"code":72,"id":73,"imagePath":74,"name":75,"slug":76},"HME","326257584589770752","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F2365.png","Atletico Torque","atletico-torque","331615549324791808","2026-05-19T22:00:00Z",90,"326135645430878208","CONMEBOL Sudamericana","conmebol-sudamericana","atletico-torque-vs-deportivo-riestra-2026-05-19","live",[],"Montevideo","Estadio Centenario",[],[90,131,159,182,203,230],{"awayTeamId":91,"awayTeamName":92,"body":-1,"category":93,"excerpt":94,"homeTeamId":95,"homeTeamName":96,"id":97,"leagueId":98,"leagueName":99,"matchId":100,"matchName":101,"publishedAt":102,"slug":103,"sourceName":104,"sourceURL":105,"teamId":95,"teamName":96,"teamIds":106,"teamNames":118,"title":130},"326257546425798656","Aston Villa","news","Pep Guardiola bids emotional farewell after Man City's 2-1 loss to Aston Villa, warning players he'll 'keep controlling them' as Stones, Silva and others","326257546258026496","Manchester City","334085746862329857","326135624635518976","Premier League","327055352249978880","Manchester City vs Aston Villa","2026-05-24T19:24:00Z","guardiola-s-emotional-farewell-i-ll-keep-controlling-them","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002F-je-continuerai-a-les-controler-emu-et-chambreur-pep-guardiola-met-en-garde-ses-joueurs-lors-de-son-discours-d-adieu\u002F1678624#at_medium=RSS_feeds",[95,91,107,108,109,65,110,111,112,113,114,115,116,117],"326222767416414208","326257536372051968","326257551001784320","326257561546264576","326257569154732032","326257545918287872","326257686389723136","326257545968619520","326257695210344448","326222711653142528","326222707169431552",[96,92,119,120,121,67,122,123,124,125,126,127,128,129],"Lesotho","Metz","Ried","Sonderjyske","Metalurh Zaporizhya","Liverpool","Together","Arsenal","Signal","Spain","Anderlecht","Guardiola's Emotional Farewell: 'I'll Keep Controlling Them'",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":93,"excerpt":132,"homeTeamId":-1,"homeTeamName":-1,"id":133,"leagueId":134,"leagueName":135,"matchId":136,"matchName":21,"publishedAt":137,"slug":138,"sourceName":104,"sourceURL":139,"teamId":140,"teamName":141,"teamIds":142,"teamNames":150,"title":158},"Kelyann Bezahaf, 20, to sign first pro contract with Marseille: a 3-year deal for the Gambardella-winning right-back after impressing in N3 and Youth League.","330436948546031617","326135627089186816","Cup","0","2026-05-14T17:32:37Z","kelyann-bezahaf-s-first-pro-contract-what-it-means-for-om","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FKelyann-bezahaf-va-signer-son-premier-contrat-pro-avec-l-om\u002F1675807#at_medium=RSS_feeds","326222712655581184","Algeria",[140,107,143,109,144,65,110,145,146,147,117,148,149],"326257537865224192","326257556060114944","326257616617476096","326257535952621568","326257807785463808","326255042464059392","326257546392244224",[141,119,151,121,152,67,122,153,154,155,129,156,157],"Estoril","Estudiantes L.P.","Cesena","Marseille","Reading","Penybont","Nottingham Forest","Kelyann Bezahaf's First Pro Contract: What it Means for OM",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":93,"excerpt":160,"homeTeamId":-1,"homeTeamName":-1,"id":161,"leagueId":162,"leagueName":163,"matchId":136,"matchName":21,"publishedAt":164,"slug":165,"sourceName":104,"sourceURL":166,"teamId":167,"teamName":168,"teamIds":169,"teamNames":175,"title":181},"Ted Lasso star Cristo Fernandez, 35, signs with USL's Locomotive d'El Paso as a forward, chasing a pro football dream he abandoned at 15 due to injury.","329771115155034113","326135627642834944","League","2026-05-12T21:46:17Z","cristo-fernandez-what-his-usl-signing-means-for-el-paso","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FUn-acteur-de-ted-lasso-signe-dans-le-championnat-usl-alors-qu-il-incarnait-un-footballeur-dans-la-serie\u002F1675352#at_medium=RSS_feeds","326257592114352128","El Paso Locomotive",[167,107,170,143,171,109,144,65,110,172,117,173,174],"326257536112005120","326257539962376192","326222711908995072","326222713142120448","326255037950988288",[168,119,176,151,177,121,152,67,122,178,129,179,180],"Monaco","Como","Mexico","Canada","Crystal Palace","Cristo Fernandez: What His USL Signing Means for El Paso",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":93,"excerpt":183,"homeTeamId":-1,"homeTeamName":-1,"id":184,"leagueId":185,"leagueName":186,"matchId":136,"matchName":21,"publishedAt":187,"slug":188,"sourceName":104,"sourceURL":189,"teamId":190,"teamName":191,"teamIds":192,"teamNames":197,"title":202},"Rodez, with €7.7M budget (16th in L2), needs one win to face PSG after 3-2 at Red Star. Unbeaten since Nov., the club eyes historic promotion.","329760221108899841","326135625889615872","Ligue 1","2026-05-12T20:35:00Z","why-rodez-s-2026-playoff-run-could-mean-ligue-1-windfall","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FEn-cas-de-montee-en-ligue-1-rodez-qui-defie-le-red-star-en-play-offs-est-il-deja-rode\u002F1675085#at_medium=RSS_feeds","326257572464037888","Rodez",[190,193,194,107,143,109,144,65,195,196,117,173],"326257572023635968","326257572564701184","326257536078450688","326222711447621632",[191,198,199,119,151,121,152,67,200,201,129,179],"Amiens","Bastia","Paris Saint Germain","France","Why Rodez's 2026 Playoff Run Could Mean Ligue 1 Windfall",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":93,"excerpt":204,"homeTeamId":-1,"homeTeamName":-1,"id":205,"leagueId":206,"leagueName":207,"matchId":136,"matchName":21,"publishedAt":208,"slug":209,"sourceName":104,"sourceURL":210,"teamId":211,"teamName":212,"teamIds":213,"teamNames":221,"title":229},"Marie-Louise Eta became the first female head coach to win a Bundesliga match, guiding Union Berlin to a 3-1 victory over Mainz on Sunday.","329023589594435585","326135624673267712","Bundesliga","2026-05-10T20:01:25Z","eta-secures-first-bundesliga-win-union-berlin-3-1-mainz","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FMarie-louise-eta-decroche-sa-premiere-victoire-avec-l-union-berlin-en-bundesliga\u002F1674793#at_medium=RSS_feeds","326257534648193024","Union Berlin",[211,107,109,65,110,214,215,216,143,144,217,117,173,218,219,220],"326257664612896768","326257666898792448","326257801674362880","326257618995646464","326255039762927616","326255043911094272","326257545754710016",[212,119,121,67,122,222,223,224,151,152,225,129,179,226,227,228],"Finland","APR","SG Sonnenhof Grossaspach","CA Estudiantes","Sheriff Tiraspol","Shelbourne","Newcastle","Eta Secures First Bundesliga Win: Union Berlin 3-1 Mainz",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":93,"excerpt":231,"homeTeamId":-1,"homeTeamName":-1,"id":232,"leagueId":136,"leagueName":21,"matchId":136,"matchName":21,"publishedAt":233,"slug":234,"sourceName":235,"sourceURL":236,"teamId":171,"teamName":177,"teamIds":237,"teamNames":245,"title":253},"Brazilian goalkeeper Bruno Fernandes de Souza, convicted in the Eliza Samudio case, has been recaptured in Rio de Janeiro after two months as a fugitive. The victim's family expressed relief.","328177026521370625","2026-05-08T12:18:29Z","former-flamengo-goalkeeper-bruno-fernandes-de-souza-arrested-again-in-rio-de","Globo G1","https:\u002F\u002Fg1.globo.com\u002Fdf\u002Fdistrito-federal\u002Fvideos-bom-dia-df\u002Fplaylist\u002Fvideos-bom-dia-df-de-sexta-feira-8-de-maio-de-2026.ghtml",[171,238,239,240,109,65,241,242,243,244,117,149],"326255042430504960","326257537798115328","326257537928138752","326257610309242880","326257615141081088","326255048646463488","326222711569256448",[177,246,247,248,121,67,249,250,251,252,129,157],"Servette FC","Rio Ave","Famalicao","Club Queretaro","FC Sion","Flamengo","Brazil","Former Flamengo Goalkeeper Bruno Fernandes de Souza Arrested Again in Rio de Janeiro",[],[256,263,268,272,276,280,288,293,296,304,310,315,319,324,329,336,339,343,347,352,358,363,367,371,375,380,386,390,397,403,408,413],{"id":257,"addition":-1,"extraMinute":258,"info":259,"isHome":28,"minute":260,"narrative":261,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":262},"332308583360237569",0,"Normal Goal",8,"8' Atletico Torque (Atletico Torque) scores. 1-0 — an early opener.","goal",{"id":264,"addition":-1,"extraMinute":258,"info":265,"isHome":28,"minute":260,"narrative":266,"playerName":267,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":262},"332308709092888576","Own Goal","8' I. Arce (Atletico Torque) puts the ball into his own net, making it 0-1.","I. Arce",{"id":269,"addition":-1,"extraMinute":258,"info":259,"isHome":28,"minute":270,"narrative":271,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":262},"332313490570088448",28,"28' Atletico Torque (Atletico Torque) scores. 1-1 — the equaliser.",{"id":273,"addition":-1,"extraMinute":258,"info":265,"isHome":28,"minute":270,"narrative":274,"playerName":275,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":262},"332313616617312256","28' P. Monje (Atletico Torque) puts the ball into his own net, making it 0-2.","P. Monje",{"id":277,"addition":-1,"extraMinute":258,"info":265,"isHome":28,"minute":270,"narrative":278,"playerName":279,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":262},"332314119782797312","28' J. Goitia (Atletico Torque) puts the ball into his own net, making it 0-2.","J. Goitia",{"id":281,"addition":282,"extraMinute":258,"info":283,"isHome":39,"minute":284,"narrative":285,"playerName":286,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":287},"332320033734660096","Foul","Yellow Card",32,"32' Nicolás Sansotre (Deportivo Riestra) is shown a yellow card for foul.","Nicolás Sansotre","yellow_card",{"id":289,"addition":-1,"extraMinute":258,"info":283,"isHome":39,"minute":290,"narrative":291,"playerName":292,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":287},"332314748924203008",33,"33' N. Sansotre (Deportivo Riestra) is shown a yellow card.","N. Sansotre",{"id":294,"addition":-1,"extraMinute":258,"info":283,"isHome":39,"minute":290,"narrative":295,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":287},"332314623103471616","33' Deportivo Riestra (Deportivo Riestra) is shown a yellow card.",{"id":297,"addition":-1,"extraMinute":258,"info":298,"isHome":39,"minute":299,"narrative":300,"playerName":301,"relatedPlayerName":302,"result":21,"teamLogo":66,"teamName":67,"typeName":303},"332323053679677440","Substitution 1",46,"46' (Deportivo Riestra) makes a substitution: P. Ramirez comes on for N. Watson.","P. Ramirez","N. Watson","substitution",{"id":305,"addition":-1,"extraMinute":258,"info":306,"isHome":39,"minute":299,"narrative":307,"playerName":308,"relatedPlayerName":309,"result":21,"teamLogo":66,"teamName":67,"typeName":303},"332322802017243136","Substitution 2","46' (Deportivo Riestra) makes a substitution: J. Herrera comes on for B. Perez.","J. Herrera","B. Perez",{"id":311,"addition":282,"extraMinute":258,"info":283,"isHome":39,"minute":312,"narrative":313,"playerName":314,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":287},"332323682821083136",49,"49' Alexander Díaz (Deportivo Riestra) is shown a yellow card for foul.","Alexander Díaz",{"id":316,"addition":-1,"extraMinute":258,"info":259,"isHome":28,"minute":317,"narrative":318,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":262},"332325696158306304",57,"57' Atletico Torque (Atletico Torque) scores. 1-2.",{"id":320,"addition":-1,"extraMinute":258,"info":259,"isHome":28,"minute":317,"narrative":321,"playerName":322,"relatedPlayerName":323,"result":21,"teamLogo":74,"teamName":75,"typeName":262},"332325822041952256","57' S. Rodriguez (Atletico Torque) scores, set up by E. Obregon. 1-2.","S. Rodriguez","E. Obregon",{"id":325,"addition":-1,"extraMinute":258,"info":259,"isHome":39,"minute":326,"narrative":327,"playerName":328,"relatedPlayerName":279,"result":21,"teamLogo":66,"teamName":67,"typeName":262},"332405730185318400",61,"61' A. Diaz (Deportivo Riestra) scores, set up by J. Goitia. 1-3.","A. Diaz",{"id":330,"addition":-1,"extraMinute":258,"info":331,"isHome":39,"minute":332,"narrative":333,"playerName":334,"relatedPlayerName":335,"result":21,"teamLogo":66,"teamName":67,"typeName":303},"332327080291209216","Substitution 3",62,"62' (Deportivo Riestra) makes a substitution: A. Alonso comes on for G. Flores.","A. Alonso","G. Flores",{"id":337,"addition":-1,"extraMinute":258,"info":259,"isHome":39,"minute":332,"narrative":338,"playerName":328,"relatedPlayerName":279,"result":21,"teamLogo":66,"teamName":67,"typeName":262},"332326828670717952","62' A. Diaz (Deportivo Riestra) scores, set up by J. Goitia. 1-3.",{"id":340,"addition":-1,"extraMinute":258,"info":283,"isHome":39,"minute":341,"narrative":342,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":287},"332329093955588096",71,"71' Deportivo Riestra (Deportivo Riestra) is shown a yellow card.",{"id":344,"addition":282,"extraMinute":258,"info":283,"isHome":39,"minute":341,"narrative":345,"playerName":346,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":287},"332329471061266432","71' Benjamin Perez (Deportivo Riestra) is shown a yellow card for foul.","Benjamin Perez",{"id":348,"addition":282,"extraMinute":258,"info":283,"isHome":28,"minute":349,"narrative":350,"playerName":351,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":287},"332330226463805441",75,"75' Pablo Siles (Atletico Torque) is shown a yellow card for foul.","Pablo Siles",{"id":353,"addition":-1,"extraMinute":258,"info":298,"isHome":28,"minute":354,"narrative":355,"playerName":356,"relatedPlayerName":357,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332331232828329984",79,"79' (Atletico Torque) makes a substitution: P. Siles comes on for B. Kociubinski.","P. Siles","B. Kociubinski",{"id":359,"addition":-1,"extraMinute":258,"info":306,"isHome":28,"minute":354,"narrative":360,"playerName":361,"relatedPlayerName":362,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332331232891244544","79' (Atletico Torque) makes a substitution: F. Pizzichillo comes on for D. Guzman.","F. Pizzichillo","D. Guzman",{"id":364,"addition":-1,"extraMinute":258,"info":283,"isHome":39,"minute":365,"narrative":366,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":287},"332333498100617216",88,"88' Deportivo Riestra (Deportivo Riestra) is shown a yellow card.",{"id":368,"addition":282,"extraMinute":258,"info":283,"isHome":39,"minute":365,"narrative":369,"playerName":370,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":287},"332333623577415680","88' Ignacio Arce (Deportivo Riestra) is shown a yellow card for foul.","Ignacio Arce",{"id":372,"addition":-1,"extraMinute":258,"info":259,"isHome":28,"minute":373,"narrative":374,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":262},"332333875793498112",89,"89' Atletico Torque (Atletico Torque) scores. 2-3.",{"id":376,"addition":-1,"extraMinute":258,"info":259,"isHome":28,"minute":373,"narrative":377,"playerName":378,"relatedPlayerName":379,"result":21,"teamLogo":74,"teamName":75,"typeName":262},"332337777133752320","89' E. Aguero (Atletico Torque) scores, set up by F. Silvera. 2-3.","E. Aguero","F. Silvera",{"id":381,"addition":-1,"extraMinute":382,"info":331,"isHome":28,"minute":79,"narrative":383,"playerName":384,"relatedPlayerName":385,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"333164509520728064",3,"90+3' (Atletico Torque) makes a substitution: G. Montes comes on for S. Caceres.","G. Montes","S. Caceres",{"id":387,"addition":282,"extraMinute":18,"info":283,"isHome":28,"minute":79,"narrative":388,"playerName":389,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":287},"332337777217638400","90+1' Diogo Guzmán (Atletico Torque) is shown a yellow card for foul.","Diogo Guzmán",{"id":391,"addition":-1,"extraMinute":392,"info":393,"isHome":28,"minute":79,"narrative":394,"playerName":395,"relatedPlayerName":396,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332337777393799168",5,"Substitution 5","90+5' (Atletico Torque) makes a substitution: G. Kagelmacher comes on for J. Taran.","G. Kagelmacher","J. Taran",{"id":398,"addition":-1,"extraMinute":258,"info":399,"isHome":28,"minute":79,"narrative":400,"playerName":401,"relatedPlayerName":402,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332405730445365248","Substitution 4","90' (Atletico Torque) makes a substitution: Esteban Obregón comes on for Nahuel Da Silva.","Esteban Obregón","Nahuel Da Silva",{"id":404,"addition":-1,"extraMinute":258,"info":331,"isHome":28,"minute":79,"narrative":405,"playerName":406,"relatedPlayerName":407,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332405730374062080","90' (Atletico Torque) makes a substitution: Gary Kagelmacher comes on for José Tarán.","Gary Kagelmacher","José Tarán",{"id":409,"addition":-1,"extraMinute":258,"info":393,"isHome":28,"minute":79,"narrative":410,"playerName":411,"relatedPlayerName":412,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332405730495696896","90' (Atletico Torque) makes a substitution: Gonzalo Montes comes on for Sebastián Cáceres.","Gonzalo Montes","Sebastián Cáceres",{"id":414,"addition":-1,"extraMinute":382,"info":399,"isHome":28,"minute":79,"narrative":415,"playerName":323,"relatedPlayerName":416,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332337777301524480","90+3' (Atletico Torque) makes a substitution: E. Obregon comes on for N. Da Silva.","N. Da Silva"]