[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327054594863534080-en":43,"match-news-327054594863534080-en":69,"match-team-news-327054594863534080-en":125,"match-league-news-327054594863534080-en":233,"timeline-327054594863534080":369,"prediction-summary-327054594863534080":444},{"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":57,"venueName":68},0,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326257563052019712","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F194.png","Ajax","ajax","Ajax must win to keep their slim title hopes alive, while Heerenveen chase points for a European playoff spot. A defeat for either side could prove decisive in their respective ambitions.",{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326257563463061504","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F210.png","Heerenveen","heerenveen","327054594863534080","2026-05-17T12:30:00Z",90,"326135624748765184","Eredivisie","nl-eredivisie","heerenveen-vs-ajax-2026-05-17","finished",[],"Abe Lenstra Stadion",[70,98],{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":71,"excerpt":72,"homeTeamId":55,"homeTeamName":57,"id":73,"leagueId":62,"leagueName":63,"matchId":59,"matchName":74,"publishedAt":75,"slug":76,"sourceName":77,"sourceURL":78,"teamId":48,"teamName":50,"teamIds":79,"teamNames":88,"title":97},"news","Ajax manager Oscar García confirms Wout Weghorst and Owen Wijndal are available for the crucial Eredivisie match against FC Utrecht, as the club battles for","328234836110086145","Heerenveen vs Ajax","2026-05-08T16:06:03Z","ajax-s-weghorst-wijndal-return-for-utrecht-what-it-means","Voetbal International","https:\u002F\u002Fwww.vi.nl\u002Fnieuws\u002Fgarcia-prijst-mentaal-sterk-ajax-en-is-beducht-voor-pittig-utrecht",[48,55,80,81,82,83,84,85,86,87],"326257563387564032","326255040320770048","326257536372051968","326257546094448640","326257551245053952","326257554264952832","326222707169431552","326222713142120448",[50,57,89,90,91,92,93,94,95,96],"Utrecht","FK Zalgiris Vilnius","Metz","Tottenham","WSG Wattens","Wellington Phoenix","Anderlecht","Canada","Ajax's Weghorst & Wijndal Return for Utrecht: What It Means",{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":71,"excerpt":99,"homeTeamId":55,"homeTeamName":57,"id":100,"leagueId":62,"leagueName":63,"matchId":59,"matchName":74,"publishedAt":101,"slug":102,"sourceName":77,"sourceURL":103,"teamId":104,"teamName":105,"teamIds":106,"teamNames":115,"title":124},"Feyenoord is close to appointing a surprising technical director, according to club watcher Martijn Krabbendam. The identity remains unknown but rules out Dennis van Wonderen. This development comes as the club prioritizes technical leadership over filling the general director role.","327186830548013057","2026-05-05T13:33:51Z","feyenoord-nears-surprise-technical-director-appointment-moving-ahead-of","https:\u002F\u002Fwww.vi.nl\u002Fvideo\u002Ffeyenoord-dicht-bij-aanstellen-technisch-directeur-een-verrassende-naam","326257563425312768","Feyenoord",[104,55,48,107,84,108,109,110,111,112,113,86,87,114],"326257546392244224","326257575404244992","326257584308752384","326257672728875008","326257761337741312","326257807579942912","326257563605667840","326257545754710016",[105,57,50,116,93,117,118,119,120,121,122,95,96,123],"Nottingham Forest","Vanløse","Danubio","Waterford","Vanspor FK","Watford","Twente","Newcastle","Feyenoord Nears Surprise Technical Director Appointment, Moving Ahead of General Director Search",[126,129,154,179,198,214],{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":71,"excerpt":72,"homeTeamId":55,"homeTeamName":57,"id":73,"leagueId":62,"leagueName":63,"matchId":59,"matchName":74,"publishedAt":75,"slug":76,"sourceName":77,"sourceURL":78,"teamId":48,"teamName":50,"teamIds":127,"teamNames":128,"title":97},[48,55,80,81,82,83,84,85,86,87],[50,57,89,90,91,92,93,94,95,96],{"awayTeamId":130,"awayTeamName":131,"body":-1,"category":71,"excerpt":132,"homeTeamId":133,"homeTeamName":134,"id":135,"leagueId":62,"leagueName":63,"matchId":136,"matchName":137,"publishedAt":138,"slug":139,"sourceName":77,"sourceURL":140,"teamId":141,"teamName":142,"teamIds":143,"teamNames":148,"title":153},"326257563496615936","GO Ahead Eagles","NEC travels to FC Groningen in a crucial Eredivisie clash, with coach Dick Schreuder expecting a physical battle. The Nijmegen side is missing two players but remains focused on securing third place.","326257563534364672","NEC Nijmegen","328177315949318145","327054596277014528","NEC Nijmegen vs GO Ahead Eagles","2026-05-08T12:15:03Z","nec-s-champions-league-push-faces-tough-test-at-fc-groningen-as-key-players","https:\u002F\u002Fwww.vi.nl\u002Fnieuws\u002Fschreuder-waakt-voor-fc-groningen-in-strijd-om-plek-drie","326257563228180480","Groningen",[141,133,130,48,113,144,145,55,80,146,147],"326257563798605824","326257565535047680","326257552834695168","326257688839196672",[142,134,131,50,122,149,150,57,89,151,152],"Telstar","Real Madrid","Velden","The Strongest","NEC's Champions League Push Faces Tough Test at FC Groningen as Key Players Remain Sidelined",{"awayTeamId":104,"awayTeamName":105,"body":-1,"category":71,"excerpt":155,"homeTeamId":156,"homeTeamName":157,"id":158,"leagueId":62,"leagueName":63,"matchId":159,"matchName":160,"publishedAt":161,"slug":162,"sourceName":77,"sourceURL":163,"teamId":156,"teamName":157,"teamIds":164,"teamNames":171,"title":178},"Paul Gladon's two-match suspension for his red card against Feyenoord stands after appeal fails, ending his season and likely his Fortuna Sittard career.","326257563307872256","Fortuna Sittard","328436409905975297","326324170524725248","Fortuna Sittard vs Feyenoord","2026-05-08T11:33:48Z","gladon-s-season-over-two-game-ban-for-wellenreuther-foul","https:\u002F\u002Fwww.vi.nl\u002Fnieuws\u002Fseizoen-fortuna-spits-gladon-definitief-voorbij-schorsing-blijft-staan",[156,104,165,82,166,108,167,168,55,169,80,86,170],"326255039884562432","326257569154732032","326257599114645504","326257599194337280","326257563085574144","326255042854129664",[157,105,172,91,173,117,174,175,57,176,89,95,177],"Vardar Skopje","Metalurh Zaporizhya","Dinamo Zagreb","NK Lokomotiva Zagreb","Willem II","FC Urartu","Gladon's Season Over: Two-Game Ban for Wellenreuther Foul",{"awayTeamId":55,"awayTeamName":57,"body":-1,"category":71,"excerpt":180,"homeTeamId":181,"homeTeamName":182,"id":183,"leagueId":62,"leagueName":63,"matchId":184,"matchName":185,"publishedAt":186,"slug":187,"sourceName":77,"sourceURL":188,"teamId":189,"teamName":190,"teamIds":191,"teamNames":194,"title":197},"With two matchdays left, Opta data shows FC Volendam faces a 67% chance of finishing 16th, while Excelsior is safest at 6%. A detailed breakdown of the relegation battle scenarios.","326257563635027968","FC Volendam","328139940229550081","326324165080518656","FC Volendam vs Heerenveen","2026-05-08T10:00:00Z","eredivisie-survival-race-data-reveals-stark-odds-for-excelsior-telstar-and","https:\u002F\u002Fwww.vi.nl\u002Fpro\u002Foverleven-of-nacompetitie-dit-zijn-de-kansen-voor-excelsior-telstar-en-volendam","326257563123322880","Excelsior",[189,181,55,144,192,193,169,86,147],"326257563765051392","326257563345620992",[190,182,57,149,195,196,176,95,152],"Sparta Rotterdam","Heracles","Eredivisie Survival Race: Data Reveals Stark Odds for Excelsior, Telstar, and Volendam",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":199,"homeTeamId":-1,"homeTeamName":-1,"id":200,"leagueId":62,"leagueName":63,"matchId":201,"matchName":21,"publishedAt":202,"slug":203,"sourceName":77,"sourceURL":204,"teamId":205,"teamName":206,"teamIds":207,"teamNames":210,"title":213},"With two Eredivisie matches left, NAC Breda faces near-certain relegation. The fight for 15th place intensifies between Excelsior, Telstar, and FC Volendam, with key fixtures set to decide their fates.","328139965873524737","0","2026-05-08T09:47:00Z","eredivisie-survival-showdown-nac-breda-s-slim-hope-and-the-battle-for-15th-place","https:\u002F\u002Fwww.vi.nl\u002Fnieuws\u002Fstrijd-onderin-doek-kan-vallen-voor-nac-spanning-in-strijd-om-plek-vijftien","326257563274317824","NAC Breda",[205,181,144,189,193,156,208,192,169,209,55],"326257563005882368","326257602348453888",[206,182,149,190,196,157,211,195,176,212,57],"PEC Zwolle","De Graafschap","Eredivisie Survival Showdown: NAC Breda's Slim Hope and the Battle for 15th Place",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":215,"homeTeamId":-1,"homeTeamName":-1,"id":216,"leagueId":217,"leagueName":218,"matchId":201,"matchName":21,"publishedAt":219,"slug":220,"sourceName":77,"sourceURL":221,"teamId":222,"teamName":223,"teamIds":224,"teamNames":228,"title":232},"SC Heerenveen left-back Vasilios Zagaritis discusses his future, stating a move to AZ or FC Utrecht wouldn't be a step up. He remains open to Greece or a top-five league.","328113715717083137","326135627642834944","League","2026-05-08T08:14:00Z","heerenveen-s-zagaritis-eyes-bigger-move-rules-out-az-and-fc-utrecht","https:\u002F\u002Fwww.vi.nl\u002Fnieuws\u002Fzagaritis-az-of-fc-utrecht-is-voor-mij-geen-stap-omhoog","326257559465889792","Panathinaikos",[222,55,80,225,81,82,107,84,226,86,87,227],"326257665132990464","326222712496197632","326255038185869312",[223,57,89,229,90,91,116,93,230,95,96,231],"Greece","Netherlands","Aberdeen","Heerenveen's Zagaritis Eyes Bigger Move, Rules Out AZ and FC Utrecht",[234,260,286,308,327,348],{"awayTeamId":235,"awayTeamName":236,"body":-1,"category":71,"excerpt":237,"homeTeamId":48,"homeTeamName":50,"id":238,"leagueId":62,"leagueName":63,"matchId":239,"matchName":240,"publishedAt":241,"slug":242,"sourceName":243,"sourceURL":244,"teamId":245,"teamName":246,"teamIds":247,"teamNames":253,"title":259},"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",[245,48,235,248,86,249,250,251,252,104],"326257638553686016","326222712936599552","326255038034874368","326255039846813696","326257565669265408",[246,50,236,254,95,255,256,257,258,105],"Huesca","Paraguay","FSV Mainz 05","FK Partizan","Girona","Michel to Ajax: Coach Signs Until 2028 After Relegation",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":261,"homeTeamId":-1,"homeTeamName":-1,"id":262,"leagueId":62,"leagueName":63,"matchId":201,"matchName":21,"publishedAt":263,"slug":264,"sourceName":265,"sourceURL":266,"teamId":267,"teamName":268,"teamIds":269,"teamNames":277,"title":285},"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",[267,270,271,272,273,274,275,145,276,86,114,107],"326257534270705664","326257580877811712","326257599160782848","326257760532434944","326257783785656320","326257534396534784","326257539769438208",[268,278,279,280,281,282,283,150,284,95,123,116],"Werder Bremen","Mito Hollyhock","Istra 1961","İstanbulspor","Istres","Bayer Leverkusen","Inter","Why Grimaldo Flirts with Transfer: Dumfries to Real?",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":287,"homeTeamId":-1,"homeTeamName":-1,"id":288,"leagueId":62,"leagueName":63,"matchId":201,"matchName":21,"publishedAt":289,"slug":290,"sourceName":291,"sourceURL":292,"teamId":104,"teamName":105,"teamIds":293,"teamNames":300,"title":307},"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",[104,294,295,226,296,297,298,299],"326257546220277760","326257546258026496","326257545918287872","326257812931874816","326222711682502656","326257545968619520",[105,301,302,230,303,304,305,306],"Chelsea","Manchester City","Liverpool","Stamford","England","Arsenal","Sterling's Drug-Driving Arrest: What It Means for His Career",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":309,"homeTeamId":-1,"homeTeamName":-1,"id":310,"leagueId":62,"leagueName":63,"matchId":201,"matchName":21,"publishedAt":311,"slug":312,"sourceName":265,"sourceURL":313,"teamId":275,"teamName":283,"teamIds":314,"teamNames":320,"title":326},"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",[275,192,267,315,316,272,317,318,133,226,319,86,87],"326255040920555520","326257593141956608","326257606744084480","326257613643714560","326222712076767232",[283,195,268,321,322,280,323,324,134,230,325,95,96],"Beitar Jerusalem","Chattanooga","Beijing Guoan","Hassania Agadir","Germany","How Meijer's Leverkusen Stint Led to Sparta Head Coach Job",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":328,"homeTeamId":-1,"homeTeamName":-1,"id":329,"leagueId":62,"leagueName":63,"matchId":201,"matchName":21,"publishedAt":330,"slug":331,"sourceName":243,"sourceURL":332,"teamId":169,"teamName":176,"teamIds":333,"teamNames":340,"title":347},"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",[169,82,249,334,335,251,336,337,226,104,338,339,48,86],"326222767416414208","326255038395584512","326255041625198592","326257536296554496","326222711401484288","326222711447621632",[176,91,255,341,342,257,343,344,230,105,345,346,50,95],"Lesotho","Rosenborg","Partizani","Auxerre","Belgium","France","Why Didillon-Hödl's Penalty Sealed Eredivisie Promotion",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":349,"homeTeamId":-1,"homeTeamName":-1,"id":350,"leagueId":62,"leagueName":63,"matchId":201,"matchName":21,"publishedAt":351,"slug":352,"sourceName":243,"sourceURL":353,"teamId":144,"teamName":149,"teamIds":354,"teamNames":361,"title":368},"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",[144,169,334,250,355,356,357,358,226,359,249,360,86,87],"326257537865224192","326257556060114944","326257561546264576","326257567204380672","326257565195309056","326222711569256448",[149,176,341,256,362,363,364,365,230,366,255,367,95,96],"Estoril","Estudiantes L.P.","Sonderjyske","FC Basel 1893","Barcelona","Brazil","Ronald Koeman Jr Penalty: Telstar Survival in 2026",[370,379,384,388,396,402,407,413,420,426,431,438],{"id":371,"addition":372,"extraMinute":45,"info":373,"isHome":374,"minute":375,"narrative":376,"playerName":377,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":378},"331445396238766080","Roughing","Yellow Card",false,26,"26' J. Mokio (Ajax) is shown a yellow card for roughing.","J. Mokio","yellow_card",{"id":380,"addition":372,"extraMinute":45,"info":373,"isHome":374,"minute":381,"narrative":382,"playerName":383,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":378},"331457853703327744",58,"58' L. Rosa (Ajax) is shown a yellow card for roughing.","L. Rosa",{"id":385,"addition":-1,"extraMinute":45,"info":373,"isHome":374,"minute":386,"narrative":387,"playerName":383,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":378},"331457728289443840",59,"59' L. Rosa (Ajax) is shown a yellow card.",{"id":389,"addition":-1,"extraMinute":45,"info":390,"isHome":374,"minute":391,"narrative":392,"playerName":393,"relatedPlayerName":394,"result":21,"teamLogo":49,"teamName":50,"typeName":395},"331460244855066624","Substitution 2",69,"69' (Ajax) makes a substitution: S. Berghuis comes on for R. Bounida.","S. Berghuis","R. Bounida","substitution",{"id":397,"addition":-1,"extraMinute":45,"info":398,"isHome":374,"minute":391,"narrative":399,"playerName":400,"relatedPlayerName":401,"result":21,"teamLogo":49,"teamName":50,"typeName":395},"331460244792152064","Substitution 1","69' (Ajax) makes a substitution: D. Klaassen comes on for Y. Regeer.","D. Klaassen","Y. Regeer",{"id":403,"addition":404,"extraMinute":45,"info":373,"isHome":374,"minute":405,"narrative":406,"playerName":401,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":378},"331460621428068352","Holding",70,"70' Y. Regeer (Ajax) is shown a yellow card for holding.",{"id":408,"addition":-1,"extraMinute":45,"info":398,"isHome":28,"minute":409,"narrative":410,"playerName":411,"relatedPlayerName":412,"result":21,"teamLogo":56,"teamName":57,"typeName":395},"331462131683692544",75,"75' (Heerenveen) makes a substitution: V. Zagaritis comes on for H. Petrov.","V. Zagaritis","H. Petrov",{"id":414,"addition":-1,"extraMinute":45,"info":415,"isHome":374,"minute":416,"narrative":417,"playerName":418,"relatedPlayerName":419,"result":21,"teamLogo":49,"teamName":50,"typeName":395},"331462761441660928","Substitution 3",79,"79' (Ajax) makes a substitution: S. Steur comes on for K. Dolberg.","S. Steur","K. Dolberg",{"id":421,"addition":-1,"extraMinute":45,"info":390,"isHome":28,"minute":422,"narrative":423,"playerName":424,"relatedPlayerName":425,"result":21,"teamLogo":56,"teamName":57,"typeName":395},"331464145524232192",84,"84' (Heerenveen) makes a substitution: D. Vente comes on for L. Nordas.","D. Vente","L. Nordas",{"id":427,"addition":-1,"extraMinute":45,"info":415,"isHome":28,"minute":422,"narrative":428,"playerName":429,"relatedPlayerName":430,"result":21,"teamLogo":56,"teamName":57,"typeName":395},"331464145578758144","84' (Heerenveen) makes a substitution: L. Oyen comes on for E. Gurbuz.","L. Oyen","E. Gurbuz",{"id":432,"addition":-1,"extraMinute":45,"info":433,"isHome":374,"minute":434,"narrative":435,"playerName":436,"relatedPlayerName":437,"result":21,"teamLogo":49,"teamName":50,"typeName":395},"331464271588233216","Substitution 4",85,"85' (Ajax) makes a substitution: M. Godts comes on for M. Carrizo.","M. Godts","M. Carrizo",{"id":439,"addition":-1,"extraMinute":45,"info":433,"isHome":28,"minute":440,"narrative":441,"playerName":442,"relatedPlayerName":443,"result":21,"teamLogo":56,"teamName":57,"typeName":395},"331465026848165888",87,"87' (Heerenveen) makes a substitution: R. Meerveld comes on for L. Brouwers.","R. Meerveld","L. Brouwers",{"matchResult":445,"exactScore":446,"totalGoals":447,"bothTeamsToScore":448},[],[],[],[]]