[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-331615538130194432-en":43,"match-news-331615538130194432-en":70,"match-team-news-331615538130194432-en":71,"match-league-news-331615538130194432-en":205,"prediction-summary-331615538130194432":206,"timeline-331615538130194432":211},{"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":18,"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","326257606899273728","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F840.png","Henan Jianye","henan-jianye","Tianjin Teda host Henan Jianye needing a vital win to climb away from the relegation zone. Henan Jianye, comfortably mid-table, can afford to play without pressure. A victory for Tianjin could give them crucial breathing room, while Henan would extend their unbeaten run.",{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326257606861524992","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F837.png","Tianjin Teda","tianjin-teda","331615538130194432","2026-05-19T11:35:00Z",90,"326135633867182080","Super League","cn-super-league","tianjin-teda-vs-henan-jianye-2026-05-19","finished",[],"Tianjin","TEDA Football Stadium",[],[72,106,138,159,175,186],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":73,"excerpt":74,"homeTeamId":-1,"homeTeamName":-1,"id":75,"leagueId":76,"leagueName":21,"matchId":76,"matchName":21,"publishedAt":77,"slug":78,"sourceName":79,"sourceURL":80,"teamId":81,"teamName":82,"teamIds":83,"teamNames":94,"title":105},"news","Senar releases a free guide on starting a laying hen operation, covering coop construction, hen acquisition, health care, and egg collection. Available now on","328207570013523969","0","2026-05-08T14:09:45Z","how-to-start-a-laying-hen-operation-free-senar-guide-2026","Globo G1","https:\u002F\u002Fg1.globo.com\u002Feconomia\u002Fagronegocios\u002Fglobo-rural\u002Fnoticia\u002F2026\u002F05\u002F08\u002Fcomo-criar-galinhas-poedeira.ghtml","326257537764560896","Nacional",[81,84,85,86,48,87,88,89,90,91,92,93],"326257539962376192","326222707169431552","326255042430504960","326257650763304960","326257661374894080","326257766752587776","326222713142120448","326257545754710016","326257554411753472","326257556324356096",[82,95,96,97,50,98,99,100,101,102,103,104],"Como","Anderlecht","Servette FC","D. La Serena","Serbia","Fortaleza EC","Canada","Newcastle","Newcastle Jets","Newells Old Boys","How to Start a Laying Hen Operation: Free Senar Guide 2026",{"awayTeamId":107,"awayTeamName":108,"body":-1,"category":73,"excerpt":109,"homeTeamId":110,"homeTeamName":111,"id":112,"leagueId":113,"leagueName":114,"matchId":115,"matchName":116,"publishedAt":117,"slug":118,"sourceName":119,"sourceURL":120,"teamId":107,"teamName":108,"teamIds":121,"teamNames":129,"title":137},"326255041704890368","Rayo Vallecano","Iñigo Pérez praises Rayo Vallecano's supporters as the most dedicated in football after their Conference League final qualification. The team faces Crystal Palace in Leipzig on May 27.","326255037997125632","Strasbourg","328086674749788161","326135627642834944","League","327052252315389952","Strasbourg vs Rayo Vallecano","2026-05-08T06:15:50Z","rayo-vallecano-coach-hails-unmatched-fan-devotion-ahead-of-conference-league","Voetbal International","https:\u002F\u002Fwww.vi.nl\u002Fvideo\u002Frayo-vallecano-heeft-de-meest-toegewijde-fans",[107,110,122,123,48,124,125,126,127,85,90,128],"326255037950988288","326257575404244992","326257638348165120","326257661551054848","326257680345731072","326222712076767232","326257546392244224",[108,111,130,131,50,132,133,134,135,96,101,136],"Crystal Palace","Vanløse","Tenerife","Hungary","Meizhou Kejia","Germany","Nottingham Forest","Rayo Vallecano Coach Hails Unmatched Fan Devotion Ahead of Conference League Final",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":73,"excerpt":139,"homeTeamId":-1,"homeTeamName":-1,"id":140,"leagueId":113,"leagueName":114,"matchId":76,"matchName":21,"publishedAt":141,"slug":142,"sourceName":119,"sourceURL":143,"teamId":85,"teamName":96,"teamIds":144,"teamNames":151,"title":158},"Voetbal International explores how amateur clubs are transforming their pitches with robotic mowers, earning praise from rivals and highlighting the vital role of dedicated volunteers.","327808247023013889","2026-05-07T12:00:00Z","amateur-football-clubs-reap-rewards-of-professional-field-care-with-robotic","https:\u002F\u002Fwww.vi.nl\u002Fvideo\u002Fwij-krijgen-veel-complimenten-over-ons-veld-van-andere-clubs",[85,145,146,147,123,48,148,149,150,90,91,128,92],"326257536372051968","326257546094448640","326257569154732032","326257705134067712","326257710901235712","326257745512632320",[96,152,153,154,131,50,155,156,157,101,102,136,103],"Metz","Tottenham","Metalurh Zaporizhya","Meteor Praha","Metallurg Lipetsk","Members","Amateur Football Clubs Reap Rewards of Professional Field Care with Robotic Mower Support",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":73,"excerpt":160,"homeTeamId":-1,"homeTeamName":-1,"id":161,"leagueId":76,"leagueName":21,"matchId":76,"matchName":21,"publishedAt":162,"slug":163,"sourceName":164,"sourceURL":165,"teamId":166,"teamName":167,"teamIds":168,"teamNames":171,"title":174},"Romelu Lukaku had a 30-minute conversation with Napoli manager Antonio Conte, described as 'a step forward' in his return to action. The striker is back in training but will need more time before playing minutes again.","328204987735740417","2026-05-06T08:04:40Z","lukaku-and-conte-hold-step-forward-meeting-as-napoli-striker-nears-return","HLN Sport","https:\u002F\u002Fwww.hln.be\u002Fserie-a\u002Fromelu-meent-dat-hij-zich-nergens-voor-hoeft-te-excuseren-italiaanse-krant-doet-gesprek-van-half-uur-tussen-lukaku-en-conte-uit-de-doeken~a20b18cc\u002F","326257539425505280","Napoli",[166,85,169,145,170,147,123,48],"326255040320770048","326257554264952832",[167,96,172,152,173,154,131,50],"FK Zalgiris Vilnius","Wellington Phoenix","Lukaku and Conte Hold 'Step Forward' Meeting as Napoli Striker Nears Return",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":73,"excerpt":176,"homeTeamId":-1,"homeTeamName":-1,"id":177,"leagueId":76,"leagueName":21,"matchId":76,"matchName":21,"publishedAt":178,"slug":179,"sourceName":164,"sourceURL":180,"teamId":166,"teamName":167,"teamIds":181,"teamNames":183,"title":185},"Romelu Lukaku, 32, had a long conversation with trainer Antonio Conte at Napoli, described by 'Il Mattino' as 'a step forward' toward his return to playing","328213354227175425","2026-05-06T08:04:00Z","lukaku-s-napoli-comeback-conte-talks-signal-progress","https:\u002F\u002Fwww.hln.be\u002Fserie-a\u002Fhet-lijkt-moeilijk-te-geloven-dat-ze-nog-kunnen-terugkeren-naar-hoe-het-ooit-was-italiaanse-krant-over-gesprek-tussen-romelu-lukaku-en-antonio-conte~a20b18cc\u002F",[166,169,145,170,147,48,148,149,182,85],"326257695210344448",[167,172,152,173,154,50,155,156,184,96],"Signal","Lukaku's Napoli Comeback: Conte Talks Signal Progress",{"awayTeamId":187,"awayTeamName":188,"body":-1,"category":73,"excerpt":189,"homeTeamId":190,"homeTeamName":191,"id":192,"leagueId":193,"leagueName":194,"matchId":195,"matchName":196,"publishedAt":197,"slug":198,"sourceName":164,"sourceURL":199,"teamId":187,"teamName":188,"teamIds":200,"teamNames":202,"title":204},"326257565535047680","Real Madrid","Real Madrid goalkeeper Thibaut Courtois has fully participated in training and appears fit for the upcoming Clásico against Barcelona, boosting the team's defensive options.","326257565195309056","Barcelona","327193841276817409","326135624820068352","La Liga","327052734794567680","Barcelona vs Real Madrid","2026-05-05T05:31:00Z","courtois-fit-for-el-clasico-after-full-training-session","https:\u002F\u002Fwww.hln.be\u002Fprimera-division\u002Fopsteker-voor-real-madrid-en-de-rode-duivels-thibaut-courtois-traint-volledig-mee-en-lijkt-fit-voor-clasico-tegen-barcelona~a335cd72\u002F",[187,190,145,147,123,48,148,149,85,201],"326257613643714560",[188,191,152,154,131,50,155,156,96,203],"Hassania Agadir","Courtois Fit for El Clásico After Full Training Session",[],{"matchResult":207,"exactScore":208,"totalGoals":209,"bothTeamsToScore":210},[],[],[],[],[212,222,225,232,236,244,250,256,263,267,271,275,279,283,288,292,298,302,306,311,315,321,325,330,334,337,340,344,348,352,358,363],{"id":213,"addition":214,"extraMinute":215,"info":216,"isHome":217,"minute":218,"narrative":219,"playerName":220,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":221},"332154945958580224","Simulation",0,"Yellow Card",false,22,"22' Yihao Zhong (Henan Jianye) is shown a yellow card for simulation.","Yihao Zhong","yellow_card",{"id":223,"addition":-1,"extraMinute":215,"info":216,"isHome":217,"minute":37,"narrative":224,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":221},"332154820137848832","23' Henan Jianye (Henan Jianye) is shown a yellow card.",{"id":226,"addition":-1,"extraMinute":215,"info":227,"isHome":217,"minute":228,"narrative":229,"playerName":230,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":231},"332155952604123136","Normal Goal",26,"26' Gustavo (Henan Jianye) scores. 0-1 — the opening goal.","Gustavo","goal",{"id":233,"addition":-1,"extraMinute":215,"info":227,"isHome":217,"minute":234,"narrative":235,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":231},"332155701004603392",27,"27' Henan Jianye (Henan Jianye) scores. 0-1 — the opening goal.",{"id":237,"addition":-1,"extraMinute":215,"info":238,"isHome":28,"minute":239,"narrative":240,"playerName":241,"relatedPlayerName":242,"result":21,"teamLogo":56,"teamName":57,"typeName":243},"332165389792317440","Substitution 1",46,"46' (Tianjin Teda) makes a substitution: Wang Xianjun comes on for Guilherme Schettine.","Wang Xianjun","Guilherme Schettine","substitution",{"id":245,"addition":-1,"extraMinute":215,"info":246,"isHome":28,"minute":239,"narrative":247,"playerName":248,"relatedPlayerName":249,"result":21,"teamLogo":56,"teamName":57,"typeName":243},"332165515587883008","Substitution 3","46' (Tianjin Teda) makes a substitution: Wang Zhenghao comes on for Ba Dun.","Wang Zhenghao","Ba Dun",{"id":251,"addition":-1,"extraMinute":215,"info":252,"isHome":28,"minute":239,"narrative":253,"playerName":254,"relatedPlayerName":255,"result":21,"teamLogo":56,"teamName":57,"typeName":243},"332165389842649088","Substitution 2","46' (Tianjin Teda) makes a substitution: Guo Hao comes on for Wu Xinghan.","Guo Hao","Wu Xinghan",{"id":257,"addition":-1,"extraMinute":215,"info":258,"isHome":28,"minute":259,"narrative":260,"playerName":261,"relatedPlayerName":262,"result":21,"teamLogo":56,"teamName":57,"typeName":243},"332167780600123392","Substitution 4",55,"55' (Tianjin Teda) makes a substitution: Ji Shengpan comes on for Wang Qiuming.","Ji Shengpan","Wang Qiuming",{"id":264,"addition":-1,"extraMinute":215,"info":227,"isHome":28,"minute":265,"narrative":266,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":231},"332168913280307200",60,"60' Tianjin Teda (Tianjin Teda) scores. 1-1 — the equaliser.",{"id":268,"addition":-1,"extraMinute":215,"info":227,"isHome":28,"minute":265,"narrative":269,"playerName":270,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":231},"332169038979403776","60' A. Quiles (Tianjin Teda) scores. 1-1 — the equaliser.","A. Quiles",{"id":272,"addition":-1,"extraMinute":215,"info":216,"isHome":28,"minute":273,"narrative":274,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":221},"332169542253940736",62,"62' Tianjin Teda (Tianjin Teda) is shown a yellow card.",{"id":276,"addition":277,"extraMinute":215,"info":216,"isHome":28,"minute":273,"narrative":278,"playerName":242,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":221},"332169668011757568","Foul","62' Guilherme Schettine (Tianjin Teda) is shown a yellow card for foul.",{"id":280,"addition":-1,"extraMinute":215,"info":216,"isHome":217,"minute":281,"narrative":282,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":221},"332170171340820480",65,"65' Henan Jianye (Henan Jianye) is shown a yellow card.",{"id":284,"addition":-1,"extraMinute":215,"info":238,"isHome":217,"minute":281,"narrative":285,"playerName":286,"relatedPlayerName":287,"result":21,"teamLogo":49,"teamName":50,"typeName":243},"332170423934390272","65' (Henan Jianye) makes a substitution: Yang Yilin comes on for J. Mboula.","Yang Yilin","J. Mboula",{"id":289,"addition":277,"extraMinute":215,"info":216,"isHome":217,"minute":281,"narrative":290,"playerName":291,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":221},"332170297258020864","65' Chao He (Henan Jianye) is shown a yellow card for foul.","Chao He",{"id":293,"addition":-1,"extraMinute":215,"info":252,"isHome":217,"minute":294,"narrative":295,"playerName":296,"relatedPlayerName":297,"result":21,"teamLogo":49,"teamName":50,"typeName":243},"332174198287896576",80,"80' (Henan Jianye) makes a substitution: He Chao comes on for Haliq Ablahan.","He Chao","Haliq Ablahan",{"id":299,"addition":-1,"extraMinute":215,"info":216,"isHome":28,"minute":300,"narrative":301,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":221},"332174701897977856",83,"83' Tianjin Teda (Tianjin Teda) is shown a yellow card.",{"id":303,"addition":-1,"extraMinute":215,"info":216,"isHome":28,"minute":300,"narrative":304,"playerName":305,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":221},"332175204841164800","83' Xinghan Wu (Tianjin Teda) is shown a yellow card.","Xinghan Wu",{"id":307,"addition":-1,"extraMinute":215,"info":308,"isHome":217,"minute":300,"narrative":309,"playerName":230,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":310},"332409513409777664","Penalty confirmed","83' VAR review confirms a penalty for Henan Jianye.","var",{"id":312,"addition":-1,"extraMinute":215,"info":308,"isHome":217,"minute":313,"narrative":314,"playerName":230,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":310},"332792049587720192",84,"84' VAR review confirms a penalty for Henan Jianye.",{"id":316,"addition":-1,"extraMinute":215,"info":317,"isHome":217,"minute":318,"narrative":319,"playerName":320,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":231},"332175456906252288","Penalty",85,"85' Bruno Nazario (Henan Jianye) converts from the spot, 1-2.","Bruno Nazario",{"id":322,"addition":-1,"extraMinute":215,"info":317,"isHome":217,"minute":323,"narrative":324,"playerName":320,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":231},"332175708270891008",86,"86' After the VAR review, Bruno Nazario (Henan Jianye) converts from the spot, 1-2.",{"id":326,"addition":-1,"extraMinute":36,"info":246,"isHome":217,"minute":61,"narrative":327,"playerName":328,"relatedPlayerName":329,"result":21,"teamLogo":49,"teamName":50,"typeName":243},"332178350648856576","90+6' (Henan Jianye) makes a substitution: Zhong Yihao comes on for O. Gerbig.","Zhong Yihao","O. Gerbig",{"id":331,"addition":-1,"extraMinute":332,"info":227,"isHome":28,"minute":61,"narrative":333,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":231},"332179734815313920",13,"90+13' Tianjin Teda (Tianjin Teda) scores. 2-2 — the equaliser.",{"id":335,"addition":-1,"extraMinute":332,"info":227,"isHome":28,"minute":61,"narrative":336,"playerName":262,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":231},"332179860526993408","90+13' Wang Qiuming (Tianjin Teda) scores. 2-2 — the equaliser.",{"id":338,"addition":-1,"extraMinute":332,"info":216,"isHome":28,"minute":61,"narrative":339,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":221},"332179986746183680","90+13' Tianjin Teda (Tianjin Teda) is shown a yellow card.",{"id":341,"addition":-1,"extraMinute":332,"info":342,"isHome":28,"minute":61,"narrative":343,"playerName":262,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":310},"332180237896912896","Goal Disallowed - video review","90+13' VAR review disallows a goal (Tianjin Teda).",{"id":345,"addition":-1,"extraMinute":332,"info":216,"isHome":28,"minute":61,"narrative":346,"playerName":347,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":221},"332181750107082752","90+13' Qiuming Wang (Tianjin Teda) is shown a yellow card.","Qiuming Wang",{"id":349,"addition":-1,"extraMinute":36,"info":258,"isHome":217,"minute":61,"narrative":350,"playerName":320,"relatedPlayerName":351,"result":21,"teamLogo":49,"teamName":50,"typeName":243},"332178350724354048","90+6' (Henan Jianye) makes a substitution: Bruno Nazario comes on for A. Abudulam.","A. Abudulam",{"id":353,"addition":-1,"extraMinute":354,"info":355,"isHome":28,"minute":61,"narrative":356,"playerName":255,"relatedPlayerName":357,"result":21,"teamLogo":56,"teamName":57,"typeName":243},"332179105724239872",8,"Substitution 5","90+8' (Tianjin Teda) makes a substitution: Wu Xinghan comes on for Shi Yan.","Shi Yan",{"id":359,"addition":-1,"extraMinute":360,"info":361,"isHome":28,"minute":61,"narrative":362,"playerName":347,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":310},"332409513523023872",14,"Goal cancelled","90+14' VAR review disallows a goal (Tianjin Teda).",{"id":364,"addition":-1,"extraMinute":354,"info":355,"isHome":28,"minute":61,"narrative":365,"playerName":21,"relatedPlayerName":357,"result":21,"teamLogo":56,"teamName":57,"typeName":243},"332409513590132736","90+8' (Tianjin Teda) takes off Shi Yan."]