[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327052717748916224-en":61,"match-news-327052717748916224-en":88,"match-team-news-327052717748916224-en":138,"match-league-news-327052717748916224-en":310,"prediction-summary-327052717748916224":413,"timeline-327052717748916224":418},{"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":63,"awayTeam":64,"description":70,"homeScore":18,"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},2,{"code":65,"id":66,"imagePath":67,"name":68,"slug":69},"AWY","326257563387564032","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F207.png","Utrecht","utrecht","Ajax host Utrecht needing a win to keep their slim title hopes alive, while Utrecht aim to secure a European play-off spot. A defeat for either side could prove costly in the final weeks of the season.",{"code":72,"id":73,"imagePath":74,"name":75,"slug":76},"HME","326257563052019712","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F194.png","Ajax","ajax","327052717748916224","2026-05-10T14:45:00Z",90,"326135624748765184","Eredivisie","nl-eredivisie","ajax-vs-utrecht-2026-05-10","finished",[],"Amsterdam","Johan Cruijff Arena",[89,121],{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":90,"excerpt":91,"homeTeamId":73,"homeTeamName":75,"id":92,"leagueId":80,"leagueName":81,"matchId":77,"matchName":93,"publishedAt":94,"slug":95,"sourceName":96,"sourceURL":97,"teamId":73,"teamName":75,"teamIds":98,"teamNames":109,"title":120},"news","FC Utrecht coach Ron Jans, retiring after this season, can equal Bert Jacobs' record of 273 Eredivisie wins with a victory over Ajax tonight.","328268382774235137","Ajax vs Utrecht","2026-05-08T18:27:09Z","ron-jans-chases-record-vs-ajax-272-wins-in-eredivisie","Voetbal International","https:\u002F\u002Fwww.vi.nl\u002Fnieuws\u002Fjans-jaagt-op-record-tegen-ajax-kan-iets-moois-gebeuren",[73,66,99,100,101,102,103,104,105,106,107,108],"326257563228180480","326257563605667840","326257536372051968","326257537559040000","326257551245053952","326257554193649664","326257563307872256","326257745512632320","326222707169431552","326222713142120448",[75,68,110,111,112,113,114,115,116,117,118,119],"Groningen","Twente","Metz","Benfica","WSG Wattens","Perth Glory","Fortuna Sittard","Members","Anderlecht","Canada","Ron Jans Chases Record vs Ajax: 272 Wins in Eredivisie",{"awayTeamId":66,"awayTeamName":68,"body":-1,"category":90,"excerpt":122,"homeTeamId":73,"homeTeamName":75,"id":123,"leagueId":80,"leagueName":81,"matchId":77,"matchName":93,"publishedAt":124,"slug":125,"sourceName":96,"sourceURL":126,"teamId":73,"teamName":75,"teamIds":127,"teamNames":132,"title":137},"Ajax has launched its 2026\u002F27 third kit, featuring a nostalgic light blue design with dark blue accents, echoing iconic eras from the 1980s and early 2000s.","328120644937977857","2026-05-08T08:40:00Z","ajax-unveils-nostalgic-light-blue-third-kit-for-2026-27-season","https:\u002F\u002Fwww.vi.nl\u002Fnieuws\u002Fajax-lanceert-derde-shirt-met-nostalgische-kleurencombinatie",[73,66,107,101,128,129,130,131,108],"326257545754710016","326257546392244224","326257554411753472","326257556324356096",[75,68,118,112,133,134,135,136,119],"Newcastle","Nottingham Forest","Newcastle Jets","Newells Old Boys","Ajax Unveils Nostalgic Light Blue Third Kit for 2026\u002F27 Season",[139,184,212,246,272,297],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":140,"homeTeamId":-1,"homeTeamName":-1,"id":141,"leagueId":142,"leagueName":143,"matchId":144,"matchName":21,"publishedAt":145,"slug":146,"sourceName":147,"sourceURL":148,"teamId":149,"teamName":150,"teamIds":151,"teamNames":167,"title":183},"Manchester United confident Bruno Fernandes stays; Chelsea value Enzo at £120m; West Ham demand £80m for Matheus; Arsenal eye Alvarez & Rogers.","337381103612465153","326135644956921856","UEFA Champions League Women","0","2026-06-02T22:30:00Z","paper-talk-fernandes-stays-120m-enzo-rogers-chase","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13550260\u002Fbruno-fernandes-transfer-news-man-utd-confident-captain-will-stay-at-old-trafford-this-summer-paper-talk","326257545712766976","Manchester United",[149,152,153,154,155,156,157,129,158,159,160,161,162,163,164,73,165,166],"326257534430089216","326257536078450688","326257808385249280","326222712462643200","326257809152806912","326257534329425920","326257546425798656","326257545968619520","326257546220277760","326257565535047680","326257546153168896","326257565233057792","326257545792458752","326222707211374592","326257534170042368",[150,168,169,170,171,172,173,134,174,175,176,177,178,179,180,75,181,182],"Eintracht Frankfurt","Paris Saint Germain","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Aston Villa","Arsenal","Chelsea","Real Madrid","West Ham","Atletico Madrid","Bournemouth","Club Brugge KV","Bayern München","Paper Talk: Fernandes Stays, £120m Enzo, Rogers Chase",{"awayTeamId":185,"awayTeamName":186,"body":-1,"category":90,"excerpt":187,"homeTeamId":73,"homeTeamName":75,"id":188,"leagueId":80,"leagueName":81,"matchId":189,"matchName":190,"publishedAt":191,"slug":192,"sourceName":193,"sourceURL":194,"teamId":195,"teamName":196,"teamIds":197,"teamNames":204,"title":211},"326257563194626048","PSV Eindhoven","Michel, recently relegated with Girona, takes the helm at Ajax on a contract until 2028. The Spanish coach faces a task to restore the Dutch giants' glory.","337336321917849601","326329519185072128","Ajax vs PSV Eindhoven","2026-06-02T18:39:01Z","michel-to-ajax-coach-signs-until-2028-after-relegation","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FRelegue-avant-son-depart-de-gerone-michel-devient-l-entraineur-de-l-ajax-amsterdam\u002F1681252#at_medium=RSS_feeds","326255041704890368","Rayo Vallecano",[195,73,185,198,107,199,200,201,202,203],"326257638553686016","326222712936599552","326255038034874368","326255039846813696","326257565669265408","326257563425312768",[196,75,186,205,118,206,207,208,209,210],"Huesca","Paraguay","FSV Mainz 05","FK Partizan","Girona","Feyenoord","Michel to Ajax: Coach Signs Until 2028 After Relegation",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":213,"homeTeamId":-1,"homeTeamName":-1,"id":214,"leagueId":215,"leagueName":216,"matchId":144,"matchName":21,"publishedAt":217,"slug":218,"sourceName":219,"sourceURL":220,"teamId":73,"teamName":75,"teamIds":221,"teamNames":233,"title":245},"Patrick Kluivert, former Ajax and Milan striker, now supports Curacao’s maiden 2026 World Cup appearance due to his mother’s Caribbean heritage.","336573406864478209","326135627642834944","League","2026-05-31T16:16:06Z","kluivert-why-he-supports-curacao-at-2026-world-cup","Tuttosport","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fmondiali-2026\u002Fcuracao\u002F2026\u002F05\u002F31-148970040\u002Flo_ricordate_bomber_champions_ko_con_la_juve_flop_milan_ora_tifa_curacao_\u002F",[73,222,223,224,225,226,227,228,229,230,231,232],"326257539542945792","326257789854814208","326257696737071104","326222713175674880","326257696636407808","326257544261537792","326257627958874112","326257539333230592","326222712496197632","326257565195309056","326257595536904192",[75,234,235,236,237,238,239,240,241,242,243,244],"Juventus","Indonesia","Diaspora","Curaçao","Azzurri","Gremio","Stella","AC Milan","Netherlands","Barcelona","Jamaica","Kluivert: Why He Supports Curacao at 2026 World Cup",{"awayTeamId":159,"awayTeamName":175,"body":-1,"category":90,"excerpt":247,"homeTeamId":153,"homeTeamName":169,"id":248,"leagueId":215,"leagueName":216,"matchId":249,"matchName":250,"publishedAt":251,"slug":252,"sourceName":253,"sourceURL":254,"teamId":159,"teamName":175,"teamIds":255,"teamNames":263,"title":271},"PSG retained the Champions League title with a penalty shootout win over Arsenal in 2026, ending the Gunners' dream of a first European Cup in 20 years.","336459848021446657","331980430133694464","Paris Saint Germain vs Arsenal","2026-05-31T08:35:33Z","psg-retain-2026-champions-league-title-arsenal-heartbreak","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002Fgallery\u002F2026\u002Fmay\u002F31\u002Fchampions-league-final-2026-psg-retain-title-to-break-arsenal-hearts-in-pictures",[159,153,107,256,257,258,259,161,231,260,261,73,262],"326323575902441472","326585125682810880","326222711976103936","326257661584609280","326257769613103104","326257661500723200","326257604382691328",[175,169,118,264,265,266,267,177,243,268,269,75,270],"Andorra","Alloa Athletic","Australia","Ukraine","Capital","Italy","GOES","PSG Retain 2026 Champions League Title: Arsenal Heartbreak",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":273,"homeTeamId":-1,"homeTeamName":-1,"id":274,"leagueId":275,"leagueName":276,"matchId":144,"matchName":21,"publishedAt":277,"slug":278,"sourceName":193,"sourceURL":279,"teamId":159,"teamName":175,"teamIds":280,"teamNames":288,"title":296},"PSG clinched a second straight Champions League title, defeating Arsenal, as Nuno Mendes says 'history already written' and Marquinhos eyes a third star.","336312453845487617","326135636794806272","AFC Champions League Elite","2026-05-30T22:34:02Z","psg-secure-back-to-back-ucl-crown-history-already-written","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FNuno-mendes-apres-le-nouveau-titre-du-psg-en-ligue-des-champions-on-a-deja-marque-l-histoire\u002F1680465#at_medium=RSS_feeds",[159,199,281,282,201,283,153,284,161,285,229,286,287,73],"326222767416414208","326255038395584512","326255041625198592","326257536413995008","326222712143876096","326222711569256448","326257572086550528",[175,206,289,290,208,291,169,292,177,293,241,294,295,75],"Lesotho","Rosenborg","Partizani","Paris FC","Portugal","Brazil","Reims","PSG Secure Back-to-Back UCL Crown: 'History Already Written'",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":298,"homeTeamId":-1,"homeTeamName":-1,"id":299,"leagueId":275,"leagueName":276,"matchId":144,"matchName":21,"publishedAt":300,"slug":301,"sourceName":193,"sourceURL":302,"teamId":159,"teamName":175,"teamIds":303,"teamNames":306,"title":309},"PSG beat Arsenal on penalties to retain Champions League, becoming 9th club to win back-to-back, joining Real Madrid's five-peat and seven others.","336264118128349185","2026-05-30T19:40:15Z","psg-retains-ucl-crown-9th-club-to-win-back-to-back","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLe-psg-est-le-9e-club-a-conserver-son-titre-en-ligue-des-champions\u002F1680393#at_medium=RSS_feeds",[159,161,102,304,166,305,129,229,73,260],"326257539769438208","326257545918287872",[175,177,113,307,182,308,134,241,75,268],"Inter","Liverpool","PSG Retains UCL Crown: 9th Club to Win Back-to-Back",[311,314,338,354,377,394],{"awayTeamId":185,"awayTeamName":186,"body":-1,"category":90,"excerpt":187,"homeTeamId":73,"homeTeamName":75,"id":188,"leagueId":80,"leagueName":81,"matchId":189,"matchName":190,"publishedAt":191,"slug":192,"sourceName":193,"sourceURL":194,"teamId":195,"teamName":196,"teamIds":312,"teamNames":313,"title":211},[195,73,185,198,107,199,200,201,202,203],[196,75,186,205,118,206,207,208,209,210],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":315,"homeTeamId":-1,"homeTeamName":-1,"id":316,"leagueId":80,"leagueName":81,"matchId":144,"matchName":21,"publishedAt":317,"slug":318,"sourceName":319,"sourceURL":320,"teamId":321,"teamName":322,"teamIds":323,"teamNames":330,"title":337},"Alejandro Grimaldo hints at summer exit as Denzel Dumfries emerges as Real Madrid target. Transfer rumors intensify around Bayer Leverkusen and Inter stars.","337324149091340289","2026-06-02T09:50:39Z","why-grimaldo-flirts-with-transfer-dumfries-to-real","Kicker","https:\u002F\u002Fwww.kicker.de\u002Ftransferticker-953155\u002Fartikel#omrss","326255039712595968","Başakşehir",[321,324,325,326,327,328,329,161,304,107,128,129],"326257534270705664","326257580877811712","326257599160782848","326257760532434944","326257783785656320","326257534396534784",[322,331,332,333,334,335,336,177,307,118,133,134],"Werder Bremen","Mito Hollyhock","Istra 1961","İstanbulspor","Istres","Bayer Leverkusen","Why Grimaldo Flirts with Transfer: Dumfries to Real?",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":339,"homeTeamId":-1,"homeTeamName":-1,"id":340,"leagueId":80,"leagueName":81,"matchId":144,"matchName":21,"publishedAt":341,"slug":342,"sourceName":343,"sourceURL":344,"teamId":203,"teamName":210,"teamIds":345,"teamNames":349,"title":353},"Raheem Sterling, 31, arrested for drug-driving after M3 crash. On bail, the ex-England star joined Feyenoord in February, but his career slide deepens.","336211070785949697","2026-05-30T16:25:20Z","sterling-s-drug-driving-arrest-what-it-means-for-his-career","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc1l212ez1m0o?at_medium=RSS&at_campaign=rss",[203,160,346,230,305,347,348,159],"326257546258026496","326257812931874816","326222711682502656",[210,176,350,242,308,351,352,175],"Manchester City","Stamford","England","Sterling's Drug-Driving Arrest: What It Means for His Career",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":355,"homeTeamId":-1,"homeTeamName":-1,"id":356,"leagueId":80,"leagueName":81,"matchId":144,"matchName":21,"publishedAt":357,"slug":358,"sourceName":319,"sourceURL":359,"teamId":329,"teamName":336,"teamIds":360,"teamNames":368,"title":376},"Rogier Meijer leaves his role as assistant at Bayer Leverkusen to become Sparta Rotterdam's new head coach, returning to the Eredivisie after one year.","334258960569733121","2026-05-25T07:08:08Z","how-meijer-s-leverkusen-stint-led-to-sparta-head-coach-job","https:\u002F\u002Fwww.kicker.de\u002Fbayers-co-trainer-meijer-wird-chefcoach-bei-sparta-rotterdam-1222579\u002Fartikel#omrss",[329,361,321,362,363,326,364,365,366,230,367,107,108],"326257563765051392","326255040920555520","326257593141956608","326257606744084480","326257613643714560","326257563534364672","326222712076767232",[336,369,322,370,371,333,372,373,374,242,375,118,119],"Sparta Rotterdam","Beitar Jerusalem","Chattanooga","Beijing Guoan","Hassania Agadir","NEC Nijmegen","Germany","How Meijer's Leverkusen Stint Led to Sparta Head Coach Job",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":378,"homeTeamId":-1,"homeTeamName":-1,"id":379,"leagueId":80,"leagueName":81,"matchId":144,"matchName":21,"publishedAt":380,"slug":381,"sourceName":193,"sourceURL":382,"teamId":383,"teamName":384,"teamIds":385,"teamNames":389,"title":393},"Goalkeeper Thomas Didillon-Hödl scored the winning penalty as Willem II won a 5-4 shootout against Volendam to seal Eredivisie promotion after a 3-3 tie.","333769469581070337","2026-05-23T22:14:46Z","why-didillon-hodl-s-penalty-sealed-eredivisie-promotion","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FGardien-mue-en-heros-thomas-didillon-hodl-offre-la-montee-en-eredivisie-a-willem-ii-en-marquant-son-tir-au-but-le-foot-n-est-qu-un-jeu\u002F1678375#at_medium=RSS_feeds","326257563085574144","Willem II",[383,101,199,281,282,201,283,386,230,203,387,388,73,107],"326257536296554496","326222711401484288","326222711447621632",[384,112,206,289,290,208,291,390,242,210,391,392,75,118],"Auxerre","Belgium","France","Why Didillon-Hödl's Penalty Sealed Eredivisie Promotion",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":90,"excerpt":395,"homeTeamId":-1,"homeTeamName":-1,"id":396,"leagueId":80,"leagueName":81,"matchId":144,"matchName":21,"publishedAt":397,"slug":398,"sourceName":193,"sourceURL":399,"teamId":400,"teamName":401,"teamIds":402,"teamNames":407,"title":412},"Ronald Koeman Jr, a goalkeeper, scored a last-minute penalty to save Telstar from relegation, his first, and the first by a Eredivisie goalkeeper in 11 years.","331509897906622465","2026-05-17T16:07:02Z","ronald-koeman-jr-penalty-telstar-survival-in-2026","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLe-club-neerlandais-de-telstar-assure-son-maintien-en-eredivisie-grace-a-un-penalty-du-fils-de-ronald-koeman-qui-joue-gardien-de-but\u002F1676543#at_medium=RSS_feeds","326257563798605824","Telstar",[400,383,281,200,403,404,405,406,230,231,199,286,107,108],"326257537865224192","326257556060114944","326257561546264576","326257567204380672",[401,384,289,207,408,409,410,411,242,243,206,294,118,119],"Estoril","Estudiantes L.P.","Sonderjyske","FC Basel 1893","Ronald Koeman Jr Penalty: Telstar Survival in 2026",{"matchResult":414,"exactScore":415,"totalGoals":416,"bothTeamsToScore":417},[],[],[],[],[419,428,433,437,443,447,455,461,465,471,475,482,487,493,501,508,512,516,522],{"id":420,"addition":421,"extraMinute":422,"info":423,"isHome":28,"minute":424,"narrative":425,"playerName":426,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":427},"328937244188479488","Roughing",0,"Yellow Card",4,"4' S. Berghuis (Ajax) is shown a yellow card for roughing.","S. Berghuis","yellow_card",{"id":429,"addition":421,"extraMinute":422,"info":423,"isHome":39,"minute":430,"narrative":431,"playerName":432,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":427},"328951465991213056",15,"15' J. Karlsson (Utrecht) is shown a yellow card for roughing.","J. Karlsson",{"id":434,"addition":421,"extraMinute":422,"info":423,"isHome":39,"minute":435,"narrative":436,"playerName":432,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":427},"328939886583222272",16,"16' J. Karlsson (Utrecht) is shown a yellow card for roughing.",{"id":438,"addition":439,"extraMinute":422,"info":423,"isHome":39,"minute":440,"narrative":441,"playerName":442,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":427},"328951466049933312","Tripping",38,"38' D. de Wit (Utrecht) is shown a yellow card for tripping.","D. de Wit",{"id":444,"addition":439,"extraMinute":422,"info":423,"isHome":39,"minute":445,"narrative":446,"playerName":442,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":427},"328945675389636608",39,"39' D. de Wit (Utrecht) is shown a yellow card for tripping.",{"id":448,"addition":-1,"extraMinute":422,"info":449,"isHome":28,"minute":450,"narrative":451,"playerName":452,"relatedPlayerName":453,"result":21,"teamLogo":74,"teamName":75,"typeName":454},"328955112804323328","Substitution 1",57,"57' (Ajax) makes a substitution: K. Dolberg comes on for W. Weghorst.","K. Dolberg","W. Weghorst","substitution",{"id":456,"addition":-1,"extraMinute":422,"info":457,"isHome":28,"minute":450,"narrative":458,"playerName":459,"relatedPlayerName":460,"result":21,"teamLogo":74,"teamName":75,"typeName":454},"328955112854654976","Substitution 2","57' (Ajax) makes a substitution: O. Gloukh comes on for D. Klaassen.","O. Gloukh","D. Klaassen",{"id":462,"addition":-1,"extraMinute":422,"info":449,"isHome":28,"minute":463,"narrative":464,"playerName":452,"relatedPlayerName":453,"result":21,"teamLogo":74,"teamName":75,"typeName":454},"328954987176529920",58,"58' (Ajax) makes a substitution: K. Dolberg comes on for W. Weghorst.",{"id":466,"addition":-1,"extraMinute":422,"info":457,"isHome":39,"minute":467,"narrative":468,"playerName":469,"relatedPlayerName":470,"result":21,"teamLogo":67,"teamName":68,"typeName":454},"328957125592092672",66,"66' (Utrecht) makes a substitution: M. Eerdhuijzen comes on for N. Viergever.","M. Eerdhuijzen","N. Viergever",{"id":472,"addition":-1,"extraMinute":422,"info":449,"isHome":39,"minute":467,"narrative":473,"playerName":432,"relatedPlayerName":474,"result":21,"teamLogo":67,"teamName":68,"typeName":454},"328957125524983808","66' (Utrecht) makes a substitution: J. Karlsson comes on for A. Blake.","A. Blake",{"id":476,"addition":-1,"extraMinute":422,"info":477,"isHome":28,"minute":478,"narrative":479,"playerName":480,"relatedPlayerName":481,"result":21,"teamLogo":74,"teamName":75,"typeName":454},"328959013343465472","Substitution 4",73,"73' (Ajax) makes a substitution: Y. Regeer comes on for S. Steur.","Y. Regeer","S. Steur",{"id":483,"addition":-1,"extraMinute":422,"info":484,"isHome":28,"minute":478,"narrative":485,"playerName":426,"relatedPlayerName":486,"result":21,"teamLogo":74,"teamName":75,"typeName":454},"328959013284745216","Substitution 3","73' (Ajax) makes a substitution: S. Berghuis comes on for R. Bounida.","R. Bounida",{"id":488,"addition":-1,"extraMinute":422,"info":484,"isHome":39,"minute":489,"narrative":490,"playerName":491,"relatedPlayerName":492,"result":21,"teamLogo":67,"teamName":68,"typeName":454},"328959516794163200",75,"75' (Utrecht) makes a substitution: S. Haller comes on for D. Min.","S. Haller","D. Min",{"id":494,"addition":-1,"extraMinute":422,"info":495,"isHome":39,"minute":496,"narrative":497,"playerName":498,"relatedPlayerName":499,"result":21,"teamLogo":67,"teamName":68,"typeName":500},"328961026814906368","Normal Goal",81,"81' N. Vesterlund (Utrecht) scores, set up by G. Zechiel. 0-1 — the opening goal.","N. Vesterlund","G. Zechiel","goal",{"id":502,"addition":-1,"extraMinute":422,"info":503,"isHome":28,"minute":504,"narrative":505,"playerName":506,"relatedPlayerName":507,"result":21,"teamLogo":74,"teamName":75,"typeName":454},"328962410754871296","Substitution 5",83,"83' (Ajax) makes a substitution: J. Mokio comes on for O. Edvardsen.","J. Mokio","O. Edvardsen",{"id":509,"addition":-1,"extraMinute":422,"info":495,"isHome":28,"minute":510,"narrative":511,"playerName":453,"relatedPlayerName":486,"result":21,"teamLogo":74,"teamName":75,"typeName":500},"328961785996513280",84,"84' W. Weghorst (Ajax) scores, set up by R. Bounida. 1-1 — the equaliser.",{"id":513,"addition":439,"extraMinute":422,"info":423,"isHome":28,"minute":514,"narrative":515,"playerName":481,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":427},"328962913802915840",88,"88' S. Steur (Ajax) is shown a yellow card for tripping.",{"id":517,"addition":-1,"extraMinute":518,"info":477,"isHome":39,"minute":79,"narrative":519,"playerName":520,"relatedPlayerName":521,"result":21,"teamLogo":67,"teamName":68,"typeName":454},"328963795231707136",3,"90+3' (Utrecht) makes a substitution: Y. Cathline comes on for S. Horemans.","Y. Cathline","S. Horemans",{"id":523,"addition":-1,"extraMinute":524,"info":495,"isHome":39,"minute":79,"narrative":525,"playerName":526,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":500},"328964927421157376",7,"90+7' M. van der Hoorn (Utrecht) scores. 1-2 — a stoppage-time winner.","M. van der Hoorn"]