[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-328350640499593216-en":61,"match-news-328350640499593216-en":87,"match-team-news-328350640499593216-en":88,"match-league-news-328350640499593216-en":230,"prediction-summary-328350640499593216":231,"timeline-328350640499593216":236},{"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","326257606861524992","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F837.png","Tianjin Teda","tianjin-teda","Hangzhou Greentown, fighting to climb out of the relegation zone, hosts a Tianjin Teda side aiming to secure a top-half finish. A victory for the home team is crucial for survival hopes, while Tianjin seeks to solidify their mid-table position. The outcome will significantly influence the lower-table standings in the Chinese Super League.",{"code":71,"id":72,"imagePath":73,"name":74,"slug":75},"HME","326257606974771200","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F848.png","Hangzhou Greentown","hangzhou-greentown","328350640499593216","2026-05-10T11:35:00Z",90,"326135633867182080","Super League","cn-super-league","hangzhou-greentown-vs-tianjin-teda-2026-05-10","finished",[],"Hangzhou","Huzhou Olympic Sports Centre",[],[89,126,151,175,198,221],{"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":105,"teamName":106,"teamIds":107,"teamNames":116,"title":125},"326222712592666624","Congo DR","news","LaLiga and CazéTV agree six-year deal for free YouTube streams in Brazil, tapping into the country's huge football passion and digital audience growth.","326222712143876096","Portugal","331783954816307201","326135625889615872","Ligue 1","327115058687512576","Portugal vs Congo DR","2026-05-18T10:42:34Z","why-laliga-is-going-free-on-youtube-in-brazil","Marca","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002Fprimera-division\u002F2026\u002F05\u002F18\u002Flaliga-vera-gratis-brasil-proximas-seis-temporadas-traves-youtube.html","326257544051822592","Internacional",[105,94,90,108,109,110,111,72,112,113,114,115],"326257539962376192","326257537596788736","326257550938869760","326257590545682432","326222711569256448","326222711653142528","326222707169431552","326222713142120448",[106,95,91,117,118,119,120,74,121,122,123,124],"Como","FC Porto","Lask Linz","Portland Timbers","Brazil","Spain","Anderlecht","Canada","Why LaLiga is Going Free on YouTube in Brazil",{"awayTeamId":127,"awayTeamName":128,"body":-1,"category":92,"excerpt":129,"homeTeamId":130,"homeTeamName":131,"id":132,"leagueId":133,"leagueName":134,"matchId":135,"matchName":136,"publishedAt":137,"slug":138,"sourceName":103,"sourceURL":139,"teamId":130,"teamName":131,"teamIds":140,"teamNames":145,"title":150},"326257565740568576","Oviedo","Kylian Mbappé booed by Real Madrid fans as his puzzling attitude draws ire; Santi Cazorla given emotional Bernabéu farewell in Oviedo defeat.","326257565535047680","Real Madrid","330594026463956993","326135624820068352","La Liga","327054022705942528","Real Madrid vs Oviedo","2026-05-15T04:25:46Z","mbappe-booed-at-bernabeu-what-it-means-for-real-madrid","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002Fprimera-division\u002Fopinion\u002F2026\u002F05\u002F15\u002Fpitos-mbappe-choque-declaraciones.html",[130,127,108,94,90,109,111,72,141,142,143,144,114],"326257610179219456","326257565363081216","326257545968619520","326257769613103104",[131,128,117,95,91,118,120,74,146,147,148,149,123],"U.N.A.M. - Pumas","Villarreal","Arsenal","Capital","Mbappé Booed at Bernabéu: What It Means for Real Madrid",{"awayTeamId":90,"awayTeamName":91,"body":-1,"category":92,"excerpt":152,"homeTeamId":94,"homeTeamName":95,"id":153,"leagueId":29,"leagueName":30,"matchId":99,"matchName":100,"publishedAt":154,"slug":155,"sourceName":156,"sourceURL":157,"teamId":158,"teamName":159,"teamIds":160,"teamNames":167,"title":174},"Hércules and Ibiza face off Saturday with 9 combined absences. Both teams fell short of promotion goals this season, now fighting only for league survival.","328331531091185665","2026-05-08T22:03:09Z","hercules-vs-ibiza-9-key-absences-for-saturday-s-match","Mundo Deportivo","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Ffutbol-catala\u002F20260509\u002F1004180773\u002Fdos-encuentros-sabado.html","326257603602550784","Hercules",[158,94,90,161,109,111,72,162,163,164,114,165,166],"326257639405129728","326257610309242880","326257640424345600","326257745512632320","326257546392244224","326257565635710976",[159,95,91,168,118,120,74,169,170,171,123,172,173],"Ibiza","Club Queretaro","Constància","Members","Nottingham Forest","Getafe","Hércules vs Ibiza: 9 Key Absences for Saturday's Match",{"awayTeamId":176,"awayTeamName":177,"body":-1,"category":92,"excerpt":178,"homeTeamId":179,"homeTeamName":180,"id":181,"leagueId":133,"leagueName":134,"matchId":182,"matchName":183,"publishedAt":184,"slug":185,"sourceName":156,"sourceURL":186,"teamId":176,"teamName":177,"teamIds":187,"teamNames":192,"title":197},"326257565778317312","Osasuna","Osasuna coach Alessio Lisci took responsibility for his team's defeat to Levante, citing 'many strange things' and 'chaos' he refused to detail. The loss","326257565467938816","Levante","328323997718548481","327052279083438080","Levante vs Osasuna","2026-05-08T21:51:23Z","lisci-on-osasuna-s-chaos-loss-what-went-wrong-vs-levante","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002F20260508\u002F1004180752\u002Flisci-han-pasado-muchas-cosas-raras-no-quiero-hablar.html",[176,179,165,110,72,162,188,189,114,115,190,191],"326257703183716352","326257766752587776","326257561592401920","326257575098060800",[177,180,172,119,74,169,193,194,123,124,195,196],"Prostějov","Fortaleza EC","FC Midtjylland","Middelfart","Lisci on Osasuna's 'Chaos' Loss: What Went Wrong vs Levante",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":92,"excerpt":199,"homeTeamId":-1,"homeTeamName":-1,"id":200,"leagueId":201,"leagueName":21,"matchId":201,"matchName":21,"publishedAt":202,"slug":203,"sourceName":204,"sourceURL":205,"teamId":114,"teamName":123,"teamIds":206,"teamNames":213,"title":220},"For a decade, Peer Petersen has traveled to the world's biggest cycling races in a Santa Claus costume, creating atmosphere on climbs and becoming a fan","328275638106460161","0","2026-05-08T18:51:11Z","peer-petersen-s-10th-giro-d-italia-santa-s-cycling","DR Sporten","https:\u002F\u002Fwww.dr.dk\u002Fsporten\u002Freels\u002Falle-kender-ham-julemanden-rejser-til-giro-d-italia-tiende-gang",[114,207,208,209,210,211,212,72,165],"326222711447621632","326255038768877568","326255044473131008","326257534560112640","326257551035338752","326257600570068992",[123,214,215,216,217,218,219,74,172],"France","Hammarby FF","Hamrun Spartans","Hamburger SV","TSV Hartberg","Independiente Medellin","Peer Petersen's 10th Giro d'Italia: Santa's Cycling",{"awayTeamId":90,"awayTeamName":91,"body":-1,"category":92,"excerpt":222,"homeTeamId":94,"homeTeamName":95,"id":223,"leagueId":29,"leagueName":30,"matchId":99,"matchName":100,"publishedAt":224,"slug":225,"sourceName":156,"sourceURL":226,"teamId":130,"teamName":131,"teamIds":227,"teamNames":228,"title":229},"Fede Valverde hospitalized with head trauma after a physical confrontation with teammate Aurélien Tchouaméni in the Real Madrid dressing room. The incident has","328248505606868993","2026-05-08T16:51:00Z","valverde-hospitalized-real-madrid-dressing-room-fight","https:\u002F\u002Fwww.mundodeportivo.com\u002Ffutbol\u002Freal-madrid\u002F20260508\u002F1004180655\u002Fpique-le-pregunta-casillas-pelea-valverde-tchouameni.html",[130,94,90,109,111,72,162,163,114,115,165],[131,95,91,118,120,74,169,170,123,124,172],"Valverde Hospitalized: Real Madrid Dressing Room Fight",[],{"matchResult":232,"exactScore":233,"totalGoals":234,"bothTeamsToScore":235},[],[],[],[],[237,246,251,255,263,268,274,280,286,290,294,300,306,312,319,325,328,334,341,346,350,354,359,363,368,371,374,379,384,387,392,397,402,406,410,414],{"id":238,"addition":239,"extraMinute":240,"info":241,"isHome":28,"minute":242,"narrative":243,"playerName":244,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":245},"328891694655213568","Foul",0,"Yellow Card",16,"16' Liu Haofan (Hangzhou Greentown) is shown a yellow card for foul.","Liu Haofan","yellow_card",{"id":247,"addition":-1,"extraMinute":248,"info":241,"isHome":39,"minute":249,"narrative":250,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":245},"328899496215842816",2,45,"45+2' Tianjin Teda (Tianjin Teda) is shown a yellow card.",{"id":252,"addition":239,"extraMinute":248,"info":241,"isHome":39,"minute":249,"narrative":253,"playerName":254,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":245},"328899747874082816","45+2' Xianjun Wang (Tianjin Teda) is shown a yellow card for foul.","Xianjun Wang",{"id":256,"addition":-1,"extraMinute":240,"info":257,"isHome":39,"minute":258,"narrative":259,"playerName":260,"relatedPlayerName":261,"result":21,"teamLogo":66,"teamName":67,"typeName":262},"328904026097717248","Substitution 1",46,"46' (Tianjin Teda) makes a substitution: Sun Ming-Him comes on for Wu Xinghan.","Sun Ming-Him","Wu Xinghan","substitution",{"id":264,"addition":-1,"extraMinute":240,"info":257,"isHome":28,"minute":265,"narrative":266,"playerName":244,"relatedPlayerName":267,"result":21,"teamLogo":73,"teamName":74,"typeName":262},"328907423525900288",58,"58' (Hangzhou Greentown) makes a substitution: Liu Haofan comes on for L. Possignolo.","L. Possignolo",{"id":269,"addition":-1,"extraMinute":240,"info":270,"isHome":28,"minute":265,"narrative":271,"playerName":272,"relatedPlayerName":273,"result":21,"teamLogo":73,"teamName":74,"typeName":262},"328907171842494464","Substitution 2","58' (Hangzhou Greentown) makes a substitution: Tao Qianglong comes on for S. Guarirapa.","Tao Qianglong","S. Guarirapa",{"id":275,"addition":-1,"extraMinute":240,"info":270,"isHome":39,"minute":276,"narrative":277,"playerName":278,"relatedPlayerName":279,"result":21,"teamLogo":66,"teamName":67,"typeName":262},"328908807499419648",62,"62' (Tianjin Teda) makes a substitution: Wang Qiuming comes on for Ji Shengpan.","Wang Qiuming","Ji Shengpan",{"id":281,"addition":-1,"extraMinute":240,"info":282,"isHome":39,"minute":276,"narrative":283,"playerName":284,"relatedPlayerName":285,"result":21,"teamLogo":66,"teamName":67,"typeName":262},"328908807449088000","Substitution 3","62' (Tianjin Teda) makes a substitution: Huang Jiahui comes on for Chen Zhexuan.","Huang Jiahui","Chen Zhexuan",{"id":287,"addition":-1,"extraMinute":240,"info":241,"isHome":28,"minute":288,"narrative":289,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":245},"328908807532974080",65,"65' Hangzhou Greentown (Hangzhou Greentown) is shown a yellow card.",{"id":291,"addition":239,"extraMinute":240,"info":241,"isHome":28,"minute":288,"narrative":292,"playerName":293,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":245},"328908935438274560","65' Marko Tolić (Hangzhou Greentown) is shown a yellow card for foul.","Marko Tolić",{"id":295,"addition":-1,"extraMinute":240,"info":282,"isHome":28,"minute":296,"narrative":297,"playerName":298,"relatedPlayerName":299,"result":21,"teamLogo":73,"teamName":74,"typeName":262},"328910066398793728",70,"70' (Hangzhou Greentown) makes a substitution: Park Jin-Seob comes on for Wu Wei.","Park Jin-Seob","Wu Wei",{"id":301,"addition":-1,"extraMinute":240,"info":302,"isHome":28,"minute":296,"narrative":303,"playerName":304,"relatedPlayerName":305,"result":21,"teamLogo":73,"teamName":74,"typeName":262},"328910191896563712","Substitution 4","70' (Hangzhou Greentown) makes a substitution: Tong Lei comes on for Xu Junchi.","Tong Lei","Xu Junchi",{"id":307,"addition":-1,"extraMinute":240,"info":302,"isHome":39,"minute":308,"narrative":309,"playerName":310,"relatedPlayerName":311,"result":21,"teamLogo":66,"teamName":67,"typeName":262},"328910695426953216",72,"72' (Tianjin Teda) makes a substitution: Wang Xianjun comes on for Xie Weijun.","Wang Xianjun","Xie Weijun",{"id":313,"addition":-1,"extraMinute":240,"info":314,"isHome":28,"minute":315,"narrative":316,"playerName":317,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":318},"328910821369319424","Normal Goal",73,"73' M. Tolic (Hangzhou Greentown) scores. 1-0 — the opening goal.","M. Tolic","goal",{"id":320,"addition":-1,"extraMinute":240,"info":321,"isHome":28,"minute":315,"narrative":322,"playerName":323,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":324},"328912079836680192","Goal Disallowed - video review","73' VAR review disallows a goal (Hangzhou Greentown).","Cheng Jin","var",{"id":326,"addition":-1,"extraMinute":240,"info":314,"isHome":28,"minute":315,"narrative":327,"playerName":323,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":318},"328910947211022336","73' Cheng Jin (Hangzhou Greentown) scores. 1-0 — the opening goal.",{"id":329,"addition":-1,"extraMinute":240,"info":330,"isHome":28,"minute":331,"narrative":332,"playerName":333,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":324},"329140499099160576","Goal cancelled",75,"75' VAR review disallows a goal (Hangzhou Greentown).","Wei Wu",{"id":335,"addition":-1,"extraMinute":240,"info":336,"isHome":28,"minute":337,"narrative":338,"playerName":339,"relatedPlayerName":340,"result":21,"teamLogo":73,"teamName":74,"typeName":262},"328913590037778432","Substitution 5",76,"76' (Hangzhou Greentown) makes a substitution: Zhang Jiaqi comes on for A. N'Doumbou.","Zhang Jiaqi","A. N'Doumbou",{"id":342,"addition":-1,"extraMinute":240,"info":314,"isHome":28,"minute":343,"narrative":344,"playerName":345,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":318},"328920287976361984",81,"81' A. Mitrita (Hangzhou Greentown) scores. 1-0 — the opening goal.","A. Mitrita",{"id":347,"addition":-1,"extraMinute":240,"info":314,"isHome":28,"minute":348,"narrative":349,"playerName":345,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":318},"328913087493050368",82,"82' A. Mitrita (Hangzhou Greentown) scores. 1-0 — the opening goal.",{"id":351,"addition":-1,"extraMinute":240,"info":241,"isHome":28,"minute":352,"narrative":353,"playerName":305,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":245},"328914219925770240",85,"85' Xu Junchi (Hangzhou Greentown) is shown a yellow card.",{"id":355,"addition":356,"extraMinute":240,"info":241,"isHome":39,"minute":352,"narrative":357,"playerName":358,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":245},"328914219959324672","Argument","85' Fan Yang (Tianjin Teda) is shown a yellow card for argument.","Fan Yang",{"id":360,"addition":356,"extraMinute":240,"info":241,"isHome":39,"minute":361,"narrative":362,"playerName":358,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":245},"328920288039276544",86,"86' Fan Yang (Tianjin Teda) is shown a yellow card for argument.",{"id":364,"addition":-1,"extraMinute":240,"info":336,"isHome":39,"minute":361,"narrative":365,"playerName":366,"relatedPlayerName":367,"result":21,"teamLogo":66,"teamName":67,"typeName":262},"329500376728342528","86' (Tianjin Teda) makes a substitution: J. Grau comes on for Shi Yan.","J. Grau","Shi Yan",{"id":369,"addition":239,"extraMinute":240,"info":241,"isHome":28,"minute":361,"narrative":370,"playerName":305,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":245},"328920288106385408","86' Xu Junchi (Hangzhou Greentown) is shown a yellow card for foul.",{"id":372,"addition":-1,"extraMinute":240,"info":241,"isHome":28,"minute":361,"narrative":373,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":245},"328913968619851776","86' Hangzhou Greentown (Hangzhou Greentown) is shown a yellow card.",{"id":375,"addition":-1,"extraMinute":240,"info":336,"isHome":39,"minute":376,"narrative":377,"playerName":378,"relatedPlayerName":367,"result":21,"teamLogo":66,"teamName":67,"typeName":262},"328914722780876801",87,"87' (Tianjin Teda) makes a substitution: Jaume Grau comes on for Shi Yan.","Jaume Grau",{"id":380,"addition":239,"extraMinute":240,"info":241,"isHome":39,"minute":381,"narrative":382,"playerName":383,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":245},"328915099911720960",89,"89' Xinghan Wu (Tianjin Teda) is shown a yellow card for foul.","Xinghan Wu",{"id":385,"addition":-1,"extraMinute":240,"info":241,"isHome":39,"minute":381,"narrative":386,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":245},"328914722822819840","89' Tianjin Teda (Tianjin Teda) is shown a yellow card.",{"id":388,"addition":-1,"extraMinute":240,"info":389,"isHome":39,"minute":78,"narrative":390,"playerName":391,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":318},"329500376849977344","Penalty","90' After the VAR review, Xadas (Tianjin Teda) converts from the spot, 1-1 — the equaliser.","Xadas",{"id":393,"addition":-1,"extraMinute":394,"info":395,"isHome":39,"minute":78,"narrative":396,"playerName":367,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":324},"329500376812228608",10,"Penalty confirmed","90+10' VAR review confirms a penalty for Tianjin Teda.",{"id":398,"addition":239,"extraMinute":399,"info":241,"isHome":28,"minute":78,"narrative":400,"playerName":401,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":245},"329500376774479872",11,"90+11' Chunyu Dong (Hangzhou Greentown) is shown a yellow card for foul.","Chunyu Dong",{"id":403,"addition":-1,"extraMinute":404,"info":241,"isHome":28,"minute":78,"narrative":405,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":73,"teamName":74,"typeName":245},"328918245731995648",13,"90+13' Hangzhou Greentown (Hangzhou Greentown) is shown a yellow card.",{"id":407,"addition":-1,"extraMinute":408,"info":389,"isHome":39,"minute":78,"narrative":409,"playerName":391,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":318},"328918245685858304",12,"90+12' Xadas (Tianjin Teda) converts from the spot, 1-1 — the equaliser.",{"id":411,"addition":-1,"extraMinute":404,"info":389,"isHome":39,"minute":78,"narrative":412,"playerName":413,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":318},"328918624255348736","90+13' Bruno Xadas (Tianjin Teda) converts from the spot, 1-1 — the equaliser.","Bruno Xadas",{"id":415,"addition":-1,"extraMinute":416,"info":395,"isHome":39,"minute":78,"narrative":417,"playerName":367,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":324},"329140499321458688",9,"90+9' VAR review confirms a penalty for Tianjin Teda."]