[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-330166000634826752-en":43,"match-news-330166000634826752-en":70,"match-team-news-330166000634826752-en":71,"match-league-news-330166000634826752-en":213,"prediction-summary-330166000634826752":214,"timeline-330166000634826752":219},{"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":28,"hostCities":39},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",6,23,"upcoming",[40,41,42],"Mexico City","Monterrey","Zapopan",{"match":44},{"awayScore":45,"awayTeam":46,"description":52,"homeScore":45,"homeTeam":53,"id":59,"kickoffAt":60,"length":61,"leagueId":62,"leagueName":63,"leagueSlug":64,"probabilityLabel":63,"slug":65,"status":66,"tvStations":67,"venueCity":68,"venueName":69},2,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326257606974771200","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F848.png","Hangzhou Greentown","hangzhou-greentown","Shanghai SIPG need a win to maintain their title charge, while Hangzhou Greentown aim to break into the top half. A victory for either side would significantly shift the Super League standings.",{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326257606823776256","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F836.png","SHANGHAI SIPG","shanghai-sipg","330166000634826752","2026-05-15T11:35:00Z",90,"326135633867182080","Super League","cn-super-league","shanghai-sipg-vs-hangzhou-greentown-2026-05-15","finished",[],"Shanghai","Pudong Football Stadium",[],[72,109,134,158,181,204],{"awayTeamId":73,"awayTeamName":74,"body":-1,"category":75,"excerpt":76,"homeTeamId":77,"homeTeamName":78,"id":79,"leagueId":80,"leagueName":81,"matchId":82,"matchName":83,"publishedAt":84,"slug":85,"sourceName":86,"sourceURL":87,"teamId":88,"teamName":89,"teamIds":90,"teamNames":99,"title":108},"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",[88,77,73,91,92,93,94,48,95,96,97,98],"326257539962376192","326257537596788736","326257550938869760","326257590545682432","326222711569256448","326222711653142528","326222707169431552","326222713142120448",[89,78,74,100,101,102,103,50,104,105,106,107],"Como","FC Porto","Lask Linz","Portland Timbers","Brazil","Spain","Anderlecht","Canada","Why LaLiga is Going Free on YouTube in Brazil",{"awayTeamId":110,"awayTeamName":111,"body":-1,"category":75,"excerpt":112,"homeTeamId":113,"homeTeamName":114,"id":115,"leagueId":116,"leagueName":117,"matchId":118,"matchName":119,"publishedAt":120,"slug":121,"sourceName":86,"sourceURL":122,"teamId":113,"teamName":114,"teamIds":123,"teamNames":128,"title":133},"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",[113,110,91,77,73,92,94,48,124,125,126,127,97],"326257610179219456","326257565363081216","326257545968619520","326257769613103104",[114,111,100,78,74,101,103,50,129,130,131,132,106],"U.N.A.M. - Pumas","Villarreal","Arsenal","Capital","Mbappé Booed at Bernabéu: What It Means for Real Madrid",{"awayTeamId":73,"awayTeamName":74,"body":-1,"category":75,"excerpt":135,"homeTeamId":77,"homeTeamName":78,"id":136,"leagueId":29,"leagueName":30,"matchId":82,"matchName":83,"publishedAt":137,"slug":138,"sourceName":139,"sourceURL":140,"teamId":141,"teamName":142,"teamIds":143,"teamNames":150,"title":157},"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",[141,77,73,144,92,94,48,145,146,147,97,148,149],"326257639405129728","326257610309242880","326257640424345600","326257745512632320","326257546392244224","326257565635710976",[142,78,74,151,101,103,50,152,153,154,106,155,156],"Ibiza","Club Queretaro","Constància","Members","Nottingham Forest","Getafe","Hércules vs Ibiza: 9 Key Absences for Saturday's Match",{"awayTeamId":159,"awayTeamName":160,"body":-1,"category":75,"excerpt":161,"homeTeamId":162,"homeTeamName":163,"id":164,"leagueId":116,"leagueName":117,"matchId":165,"matchName":166,"publishedAt":167,"slug":168,"sourceName":139,"sourceURL":169,"teamId":159,"teamName":160,"teamIds":170,"teamNames":175,"title":180},"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",[159,162,148,93,48,145,171,172,97,98,173,174],"326257703183716352","326257766752587776","326257561592401920","326257575098060800",[160,163,155,102,50,152,176,177,106,107,178,179],"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":75,"excerpt":182,"homeTeamId":-1,"homeTeamName":-1,"id":183,"leagueId":184,"leagueName":21,"matchId":184,"matchName":21,"publishedAt":185,"slug":186,"sourceName":187,"sourceURL":188,"teamId":97,"teamName":106,"teamIds":189,"teamNames":196,"title":203},"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",[97,190,191,192,193,194,195,48,148],"326222711447621632","326255038768877568","326255044473131008","326257534560112640","326257551035338752","326257600570068992",[106,197,198,199,200,201,202,50,155],"France","Hammarby FF","Hamrun Spartans","Hamburger SV","TSV Hartberg","Independiente Medellin","Peer Petersen's 10th Giro d'Italia: Santa's Cycling",{"awayTeamId":73,"awayTeamName":74,"body":-1,"category":75,"excerpt":205,"homeTeamId":77,"homeTeamName":78,"id":206,"leagueId":29,"leagueName":30,"matchId":82,"matchName":83,"publishedAt":207,"slug":208,"sourceName":139,"sourceURL":209,"teamId":113,"teamName":114,"teamIds":210,"teamNames":211,"title":212},"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",[113,77,73,92,94,48,145,146,97,98,148],[114,78,74,101,103,50,152,153,106,107,155],"Valverde Hospitalized: Real Madrid Dressing Room Fight",[],{"matchResult":215,"exactScore":216,"totalGoals":217,"bothTeamsToScore":218},[],[],[],[],[220,227,232,240,245,248,252,258,262,267,274,279,284,290,293,296,301,305,312,318,323,327,333,339,343,348,353,356,361,365,369,376,382,385,391,395,400],{"id":221,"addition":-1,"extraMinute":222,"info":223,"isHome":28,"minute":224,"narrative":225,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":226},"330702877867642880",0,"Yellow Card",13,"13' SHANGHAI SIPG (SHANGHAI SIPG) is shown a yellow card.","yellow_card",{"id":228,"addition":229,"extraMinute":222,"info":223,"isHome":28,"minute":224,"narrative":230,"playerName":231,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":226},"330703003768066048","Foul","13' Wang Zhenao (SHANGHAI SIPG) is shown a yellow card for foul.","Wang Zhenao",{"id":233,"addition":-1,"extraMinute":222,"info":234,"isHome":28,"minute":235,"narrative":236,"playerName":237,"relatedPlayerName":238,"result":21,"teamLogo":56,"teamName":57,"typeName":239},"330705268671254528","Normal Goal",22,"22' Mateus Vital (SHANGHAI SIPG) scores, set up by Liu Zhurun. 1-0 — the opening goal.","Mateus Vital","Liu Zhurun","goal",{"id":241,"addition":229,"extraMinute":222,"info":223,"isHome":28,"minute":242,"narrative":243,"playerName":244,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":226},"330952403719294976",25,"25' Xi Yang (SHANGHAI SIPG) is shown a yellow card for foul.","Xi Yang",{"id":246,"addition":-1,"extraMinute":222,"info":223,"isHome":28,"minute":242,"narrative":247,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":226},"330706023906021376","25' SHANGHAI SIPG (SHANGHAI SIPG) is shown a yellow card.",{"id":249,"addition":-1,"extraMinute":222,"info":223,"isHome":28,"minute":242,"narrative":250,"playerName":251,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":226},"330706149500260352","25' A. Yang (SHANGHAI SIPG) is shown a yellow card.","A. Yang",{"id":253,"addition":-1,"extraMinute":222,"info":234,"isHome":254,"minute":255,"narrative":256,"playerName":257,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":239},"330706652787380224",false,28,"28' Y. Wang (Hangzhou Greentown) scores. 1-1 — the equaliser.","Y. Wang",{"id":259,"addition":229,"extraMinute":222,"info":223,"isHome":28,"minute":260,"narrative":261,"playerName":238,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":226},"330708162866843648",34,"34' Liu Zhurun (SHANGHAI SIPG) is shown a yellow card for foul.",{"id":263,"addition":-1,"extraMinute":222,"info":234,"isHome":254,"minute":264,"narrative":265,"playerName":266,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":239},"330718103447015424",56,"56' Gao Di (Hangzhou Greentown) scores. 1-2.","Gao Di",{"id":268,"addition":-1,"extraMinute":222,"info":269,"isHome":28,"minute":270,"narrative":271,"playerName":231,"relatedPlayerName":272,"result":21,"teamLogo":56,"teamName":57,"typeName":273},"330718606738329600","Substitution 2",57,"57' (SHANGHAI SIPG) makes a substitution: Wang Zhenao comes on for Li Shuai.","Li Shuai","substitution",{"id":275,"addition":-1,"extraMinute":222,"info":276,"isHome":28,"minute":270,"narrative":277,"playerName":238,"relatedPlayerName":278,"result":21,"teamLogo":56,"teamName":57,"typeName":273},"330718606692192257","Substitution 1","57' (SHANGHAI SIPG) makes a substitution: Liu Zhurun comes on for M. Orr.","M. Orr",{"id":280,"addition":229,"extraMinute":222,"info":223,"isHome":254,"minute":281,"narrative":282,"playerName":283,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":226},"330741007723270144",69,"69' Qianglong Tao (Hangzhou Greentown) is shown a yellow card for foul.","Qianglong Tao",{"id":285,"addition":-1,"extraMinute":222,"info":269,"isHome":254,"minute":286,"narrative":287,"playerName":288,"relatedPlayerName":289,"result":21,"teamLogo":49,"teamName":50,"typeName":273},"330721752571187200",70,"70' (Hangzhou Greentown) makes a substitution: Tao Qianglong comes on for Xu Junchi.","Tao Qianglong","Xu Junchi",{"id":291,"addition":-1,"extraMinute":222,"info":223,"isHome":254,"minute":286,"narrative":292,"playerName":288,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":226},"330721752491495424","70' Tao Qianglong (Hangzhou Greentown) is shown a yellow card.",{"id":294,"addition":-1,"extraMinute":222,"info":223,"isHome":254,"minute":286,"narrative":295,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":226},"330721500724203520","70' Hangzhou Greentown (Hangzhou Greentown) is shown a yellow card.",{"id":297,"addition":-1,"extraMinute":222,"info":276,"isHome":254,"minute":286,"narrative":298,"playerName":299,"relatedPlayerName":300,"result":21,"teamLogo":49,"teamName":50,"typeName":273},"330741007823933440","70' (Hangzhou Greentown) makes a substitution: Zhang Jiaqi comes on for A. N'Doumbou.","Zhang Jiaqi","A. N'Doumbou",{"id":302,"addition":-1,"extraMinute":222,"info":269,"isHome":254,"minute":303,"narrative":304,"playerName":299,"relatedPlayerName":300,"result":21,"teamLogo":49,"teamName":50,"typeName":273},"330722130004021248",71,"71' (Hangzhou Greentown) makes a substitution: Zhang Jiaqi comes on for A. N'Doumbou.",{"id":306,"addition":-1,"extraMinute":222,"info":307,"isHome":28,"minute":308,"narrative":309,"playerName":310,"relatedPlayerName":311,"result":21,"teamLogo":56,"teamName":57,"typeName":273},"330722255921221632","Substitution 4",72,"72' (SHANGHAI SIPG) makes a substitution: X. Li comes on for Liu Ruofan.","X. Li","Liu Ruofan",{"id":313,"addition":-1,"extraMinute":222,"info":314,"isHome":28,"minute":308,"narrative":315,"playerName":316,"relatedPlayerName":317,"result":21,"teamLogo":56,"teamName":57,"typeName":273},"330722633303724032","Substitution 3","72' (SHANGHAI SIPG) makes a substitution: Browning Tyias comes on for Zhang Linpeng.","Browning Tyias","Zhang Linpeng",{"id":319,"addition":-1,"extraMinute":222,"info":314,"isHome":254,"minute":320,"narrative":321,"playerName":257,"relatedPlayerName":322,"result":21,"teamLogo":49,"teamName":50,"typeName":273},"330723514623463424",77,"77' (Hangzhou Greentown) makes a substitution: Y. Wang comes on for Wang Yang.","Wang Yang",{"id":324,"addition":-1,"extraMinute":222,"info":307,"isHome":254,"minute":320,"narrative":325,"playerName":266,"relatedPlayerName":326,"result":21,"teamLogo":49,"teamName":50,"typeName":273},"330723640561635328","77' (Hangzhou Greentown) makes a substitution: Gao Di comes on for S. Guarirapa.","S. Guarirapa",{"id":328,"addition":329,"extraMinute":222,"info":223,"isHome":254,"minute":330,"narrative":331,"playerName":332,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":226},"330723640616161280","Time wasting",78,"78' Wei Wu (Hangzhou Greentown) is shown a yellow card for time wasting.","Wei Wu",{"id":334,"addition":-1,"extraMinute":222,"info":335,"isHome":28,"minute":330,"narrative":336,"playerName":337,"relatedPlayerName":338,"result":21,"teamLogo":56,"teamName":57,"typeName":273},"330741008008482816","Substitution 5","78' (SHANGHAI SIPG) makes a substitution: Wei Zhen comes on for Wu Lei.","Wei Zhen","Wu Lei",{"id":340,"addition":-1,"extraMinute":222,"info":335,"isHome":28,"minute":341,"narrative":342,"playerName":337,"relatedPlayerName":338,"result":21,"teamLogo":56,"teamName":57,"typeName":273},"330724018082549760",79,"79' (SHANGHAI SIPG) makes a substitution: Wei Zhen comes on for Wu Lei.",{"id":344,"addition":-1,"extraMinute":222,"info":335,"isHome":254,"minute":341,"narrative":345,"playerName":346,"relatedPlayerName":347,"result":21,"teamLogo":49,"teamName":50,"typeName":273},"330724018128687104","79' (Hangzhou Greentown) makes a substitution: Wu Wei comes on for Cheng Jin.","Wu Wei","Cheng Jin",{"id":349,"addition":329,"extraMinute":222,"info":223,"isHome":254,"minute":350,"narrative":351,"playerName":352,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":226},"330724396014505984",80,"80' Saúl Guarirapa (Hangzhou Greentown) is shown a yellow card for time wasting.","Saúl Guarirapa",{"id":354,"addition":-1,"extraMinute":222,"info":223,"isHome":254,"minute":350,"narrative":355,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":226},"330724143915864064","80' Hangzhou Greentown (Hangzhou Greentown) is shown a yellow card.",{"id":357,"addition":-1,"extraMinute":222,"info":234,"isHome":28,"minute":358,"narrative":359,"playerName":360,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":239},"330741008083980288",81,"81' Zhang Yuan (SHANGHAI SIPG) scores. 2-2 — the equaliser.","Zhang Yuan",{"id":362,"addition":-1,"extraMinute":222,"info":234,"isHome":28,"minute":358,"narrative":363,"playerName":364,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":239},"330952404205834240","81' Yuan Zhang (SHANGHAI SIPG) scores. 2-2 — the equaliser.","Yuan Zhang",{"id":366,"addition":-1,"extraMinute":222,"info":234,"isHome":28,"minute":367,"narrative":368,"playerName":360,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":239},"330724521621327872",82,"82' Zhang Yuan (SHANGHAI SIPG) scores. 2-2 — the equaliser.",{"id":370,"addition":-1,"extraMinute":222,"info":371,"isHome":28,"minute":372,"narrative":373,"playerName":374,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":375},"330952404281331712","Penalty cancelled",86,"86' VAR check (SHANGHAI SIPG) — Penalty Cancelled.","Yan Junling","var",{"id":377,"addition":378,"extraMinute":222,"info":223,"isHome":254,"minute":379,"narrative":380,"playerName":381,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":226},"330725905691316224","Argument",87,"87' Lucas Possignolo (Hangzhou Greentown) is shown a yellow card for argument.","Lucas Possignolo",{"id":383,"addition":-1,"extraMinute":222,"info":223,"isHome":254,"minute":379,"narrative":384,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":226},"330725908170149888","87' Hangzhou Greentown (Hangzhou Greentown) is shown a yellow card.",{"id":386,"addition":-1,"extraMinute":222,"info":387,"isHome":28,"minute":388,"narrative":389,"playerName":21,"relatedPlayerName":390,"result":21,"teamLogo":56,"teamName":57,"typeName":273},"331342526428483584","Substitution 6",89,"89' (SHANGHAI SIPG) takes off Yue Xin.","Yue Xin",{"id":392,"addition":-1,"extraMinute":222,"info":387,"isHome":28,"minute":388,"narrative":393,"playerName":394,"relatedPlayerName":390,"result":21,"teamLogo":56,"teamName":57,"typeName":273},"330726786117668864","89' (SHANGHAI SIPG) makes a substitution: Matthew Orr comes on for Yue Xin.","Matthew Orr",{"id":396,"addition":-1,"extraMinute":222,"info":387,"isHome":254,"minute":61,"narrative":397,"playerName":398,"relatedPlayerName":399,"result":21,"teamLogo":49,"teamName":50,"typeName":273},"330741008167866368","90' (Hangzhou Greentown) makes a substitution: A. Zhang comes on for Bao Shengxin.","A. Zhang","Bao Shengxin",{"id":401,"addition":-1,"extraMinute":45,"info":387,"isHome":254,"minute":61,"narrative":402,"playerName":398,"relatedPlayerName":399,"result":21,"teamLogo":49,"teamName":50,"typeName":273},"330727666908925952","90+2' (Hangzhou Greentown) makes a substitution: A. Zhang comes on for Bao Shengxin."]