[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-326324172949032960-en":43,"match-news-326324172949032960-en":68,"match-team-news-326324172949032960-en":107,"match-league-news-326324172949032960-en":326,"prediction-summary-326324172949032960":452,"timeline-326324172949032960":457},{"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",7,24,"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":21,"venueName":21},2,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326257563605667840","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F415.png","Twente","twente","The AFAS Stadion is set for a pivotal late-season Eredivisie clash as AZ Alkmaar host FC Twente on May 3, 2026. This fixture carries immense weight in the race for European football, with both teams locked in a fierce battle for the coveted third-place finish, which guarantees a spot in the UEFA Champions League qualifying rounds. A victory here could be decisive in shaping the final European landscape of the Dutch top flight.\n\nThe history between these two sides is one of competitive respect rather than deep-seated animosity, but recent seasons have intensified the rivalry as both clubs have consistently vied for the same upper-table positions. Twente, having re-established themselves as a force after their financial turmoil, present a stern test, while AZ, under their renowned youth-development philosophy, aim to solidify their status as perennial contenders.\n\nTactically, this match promises a fascinating duel. AZ, typically deploying a fluid 4-3-3, will look to dominate possession and utilize the creative width of their wingers to break down Twente's organized defense. In contrast, Twente often employ a more direct and physically robust approach, relying on quick transitions and the aerial prowess of their forwards. The midfield battle, particularly for second balls and control of tempo, will be crucial.\n\nFans can expect a vibrant, tense atmosphere in Alkmaar. The home support will be in full voice, urging their team forward in pursuit of a Champions League dream, while the travelling Twente faithful will create a wall of noise, fully aware of the stakes. This is more than just a game; it's a potential six-pointer in the European race, promising high-intensity football, tactical intrigue, and the raw emotion that defines the Eredivisie's closing stages.",{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326255038072623104","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F201.png","AZ Alkmaar","az-alkmaar","326324172949032960","2026-05-03T14:45:00Z",90,"326135624748765184","Eredivisie","nl-eredivisie","az-alkmaar-vs-twente-2026-05-03","finished",[],[69],{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":70,"excerpt":71,"homeTeamId":55,"homeTeamName":57,"id":72,"leagueId":73,"leagueName":74,"matchId":59,"matchName":75,"publishedAt":76,"slug":77,"sourceName":78,"sourceURL":79,"teamId":48,"teamName":50,"teamIds":80,"teamNames":93,"title":106},"news","FC Twente goalkeeper Lars Unnerstall will miss the next two matches due to an abdominal muscle injury, testing the team's depth in their quest for a Champions League spot in the Eredivisie.","327186727175196673","326135627642834944","League","AZ Alkmaar vs Twente","2026-05-05T17:35:11Z","fc-twente-s-champions-league-hopes-suffer-blow-as-unnerstall-sidelined-with","Voetbal International","https:\u002F\u002Fwww.vi.nl\u002Fnieuws\u002Ftwente-moet-champions-league-jacht-vervolgen-zonder-unnerstall",[48,55,81,82,83,84,85,86,87,88,89,90,91,92],"326222707169431552","326257613643714560","326257766752587776","326257784263806976","326257810339794944","326257814404075520","326257823186948096","326257686389723136","326257563052019712","326222713142120448","326257561592401920","326257563307872256",[50,57,94,95,96,97,98,99,100,101,102,103,104,105],"Anderlecht","Hassania Agadir","Fortaleza EC","Dieppe","Forest Green","Hastings United","Hemel Hempstead Town","Together","Ajax","Canada","FC Midtjylland","Fortuna Sittard","FC Twente's Champions League Hopes Suffer Blow as Unnerstall Sidelined with Injury",[108,205,223,267,286,313],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":109,"homeTeamId":-1,"homeTeamName":-1,"id":110,"leagueId":111,"leagueName":112,"matchId":113,"matchName":21,"publishedAt":114,"slug":115,"sourceName":116,"sourceURL":117,"teamId":118,"teamName":119,"teamIds":120,"teamNames":162,"title":204},"From Julian Alvarez to Mohamed Salah, see the 79 stars who could switch clubs this summer. Transfer window opens June 15, closes Sept 1.","336802323105845249","326135644956921856","UEFA Champions League Women","0","2026-06-01T08:00:00Z","2026-summer-transfer-preview-79-players-on-the-move","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13537479\u002Ftransfer-window-players-that-could-be-on-the-move-this-summer","326257565233057792","Atletico Madrid",[118,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,55,161],"326257545968619520","326257565195309056","326257534430089216","326257536078450688","326257808385249280","326222712462643200","326257809152806912","326257534329425920","326257545712766976","326257546392244224","326257546258026496","326257545918287872","326257546291580928","326257539542945792","326257546094448640","326257541157752832","326257535885512704","326257546153168896","326257590608596992","326257539425505280","326257546220277760","326257534526558208","326257539614248960","326257546425798656","326257546325135360","326257565535047680","326257539769438208","326257545876344832","326257546052505600","326257545754710016","326257534170042368","326257545792458752","326257539333230592","326257565434384384","326257535952621568","326257541291970560","326257539962376192","326257563194626048","326257545830207488","326257807630274560","326255037950988288",[119,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,57,203],"Arsenal","Barcelona","Eintracht Frankfurt","Paris Saint Germain","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Manchester United","Nottingham Forest","Manchester City","Liverpool","Brighton","Juventus","Tottenham","Galatasaray","Lille","West Ham","Inter Miami","Napoli","Chelsea","RB Leipzig","Atalanta","Aston Villa","Brentford","Real Madrid","Inter","Wolves","Everton","Newcastle","Bayern München","Bournemouth","AC Milan","Celta Vigo","Marseille","Trabzonspor","Como","PSV Eindhoven","Fulham","Southampton","Crystal Palace","2026 Summer Transfer Preview: 79 Players on the Move",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":206,"homeTeamId":-1,"homeTeamName":-1,"id":207,"leagueId":29,"leagueName":30,"matchId":113,"matchName":21,"publishedAt":208,"slug":209,"sourceName":210,"sourceURL":211,"teamId":90,"teamName":103,"teamIds":212,"teamNames":217,"title":222},"Josh O'Dwyer, 16, trains with Ireland seniors vs Canada on June 6 before July Salzburg transfer. Healy, Leavy debut; Travers, Coventry join in rotated squad.","336130527817895937","2026-05-30T10:35:18Z","16-year-old-o-dwyer-added-to-ireland-squad-salzburg-next","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc62ekrlzye4o?at_medium=RSS&at_campaign=rss",[90,213,214,55,215,150,135,145,216],"326257550775291904","326255040819892224","326255038148120576","326257660011745280",[103,218,219,57,220,192,177,187,221],"Red Bull Salzburg","Shamrock Rovers","Hibernian","ST Mirren","16-Year-Old O'Dwyer Added to Ireland Squad: Salzburg Next",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":224,"homeTeamId":-1,"homeTeamName":-1,"id":225,"leagueId":226,"leagueName":227,"matchId":113,"matchName":21,"publishedAt":228,"slug":229,"sourceName":230,"sourceURL":231,"teamId":232,"teamName":233,"teamIds":234,"teamNames":250,"title":266},"Torreense won the Portuguese Cup but missed promotion, so they'll play Europa League from second tier, joining Wigan, Birmingham and other D2 European clubs.","335863964950859777","326135636304072704","Taça de Portugal","2026-05-29T17:20:32Z","torreense-joins-5-d2-clubs-that-played-in-europe","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FAvant-torreense-ces-clubs-de-d2-ayant-participe-a-une-coupe-d-europe\u002F1680031#at_medium=RSS_feeds","326257749354614784","Torreense",[232,235,236,237,55,238,239,240,241,242,243,244,245,246,247,248,131,249],"326257538016219136","326222707249123328","326257664847777792","326257565363081216","326257807814823936","326257615203995648","326222712143876096","326255040962498560","326257808058093568","326255039532240896","326222707211374592","326257611655614464","326255040643731456","326257616814608384","326257537831669760",[233,251,252,253,57,254,255,256,257,258,259,260,261,262,263,264,173,265],"Casa Pia","Zulte Waregem","Liechtenstein","Villarreal","Birmingham","FC Zurich","Portugal","FC Vaduz","Wigan","Maribor","Club Brugge KV","CSKA Moscow","Sparta Praha","Palermo","Sporting CP","Torreense Joins 5 D2 Clubs That Played in Europe",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":268,"homeTeamId":-1,"homeTeamName":-1,"id":269,"leagueId":73,"leagueName":74,"matchId":113,"matchName":21,"publishedAt":270,"slug":271,"sourceName":210,"sourceURL":272,"teamId":232,"teamName":233,"teamIds":273,"teamNames":279,"title":285},"Torreense secured a Europa League league phase spot by beating Sporting CP 2-1 in the Portuguese Cup final, but a play-off loss keeps them in second division.","335732773463527425","2026-05-29T08:35:56Z","torreense-wins-cup-europa-league-while-in-second-division","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcn0pnglx218o?at_medium=RSS&at_campaign=rss",[232,249,124,129,274,131,161,236,275,237,235,152,276,134,153,242,277,121,278,244,240,55],"326257534396534784","326257534270705664","326257546459353088","326257807953235968","326257537764560896",[233,265,166,171,280,173,203,252,281,253,251,194,282,176,195,258,283,163,284,260,256,57],"Bayer Leverkusen","Werder Bremen","Sunderland","Millwall","Nacional","Torreense Wins Cup: Europa League While in Second Division",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":287,"homeTeamId":-1,"homeTeamName":-1,"id":288,"leagueId":29,"leagueName":30,"matchId":113,"matchName":21,"publishedAt":289,"slug":290,"sourceName":210,"sourceURL":291,"teamId":292,"teamName":293,"teamIds":294,"teamNames":303,"title":312},"Jack Moylan earns Ireland recall after hat-trick debut as five withdrawals force Hallgrimsson to overhaul squad for Qatar and Canada friendlies.","334429193888600065","2026-05-25T18:19:06Z","jack-moylan-called-up-5-withdrawals-force-ireland-reshuffle","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fczd223ze7jdo?at_medium=RSS&at_campaign=rss","326257808251031552","Middlesbrough",[292,214,160,295,55,296,215,150,145,149,297,298,299,300,216,301,302],"326255037997125632","326255043911094272","326257567011442688","326257807579942912","326257539916238848","326257537697452032","326257672636600320","326257537559040000",[293,219,202,304,57,305,220,192,187,191,306,307,308,309,221,310,311],"Strasbourg","Shelbourne","Celtic","Watford","Lecce","Tondela","Bohemians","Benfica","Jack Moylan Called Up: 5 Withdrawals Force Ireland Reshuffle",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":314,"homeTeamId":-1,"homeTeamName":-1,"id":315,"leagueId":316,"leagueName":317,"matchId":113,"matchName":21,"publishedAt":318,"slug":319,"sourceName":210,"sourceURL":320,"teamId":141,"teamName":183,"teamIds":321,"teamNames":323,"title":325},"Chelsea join Arsenal in race for Bournemouth teen Kroupi, but no sale. Man Utd confident on Tonali & Ederson. Villa eye Wilson with £100m budget.","333031830447984641","326135625054949376","Premier League","2026-05-21T21:30:47Z","chelsea-vs-arsenal-for-kroupi-what-transfer-battle-means","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc1d2kl9ypvlo?at_medium=RSS&at_campaign=rss",[141,121,152,129,131,118,322,144,150,132,159,149,143,133,134,151,147,55],"326222712496197632",[183,163,194,171,173,119,324,186,192,174,201,191,185,175,176,193,189,57],"Netherlands","Chelsea vs Arsenal for Kroupi: What Transfer Battle Means",[327,352,372,385,406,431],{"awayTeamId":158,"awayTeamName":200,"body":-1,"category":70,"excerpt":328,"homeTeamId":89,"homeTeamName":102,"id":329,"leagueId":62,"leagueName":63,"matchId":330,"matchName":331,"publishedAt":332,"slug":333,"sourceName":230,"sourceURL":334,"teamId":335,"teamName":336,"teamIds":337,"teamNames":344,"title":351},"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","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",[335,89,158,338,81,339,340,341,342,343],"326257638553686016","326222712936599552","326255038034874368","326255039846813696","326257565669265408","326257563425312768",[336,102,200,345,94,346,347,348,349,350],"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":70,"excerpt":353,"homeTeamId":-1,"homeTeamName":-1,"id":354,"leagueId":62,"leagueName":63,"matchId":113,"matchName":21,"publishedAt":355,"slug":356,"sourceName":357,"sourceURL":358,"teamId":359,"teamName":360,"teamIds":361,"teamNames":366,"title":371},"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",[359,275,362,363,364,365,274,146,147,81,150,130],"326257580877811712","326257599160782848","326257760532434944","326257783785656320",[360,281,367,368,369,370,280,188,189,94,192,172],"Mito Hollyhock","Istra 1961","İstanbulspor","Istres","Why Grimaldo Flirts with Transfer: Dumfries to Real?",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":373,"homeTeamId":-1,"homeTeamName":-1,"id":374,"leagueId":62,"leagueName":63,"matchId":113,"matchName":21,"publishedAt":375,"slug":376,"sourceName":210,"sourceURL":377,"teamId":343,"teamName":350,"teamIds":378,"teamNames":381,"title":384},"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","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc1l212ez1m0o?at_medium=RSS&at_campaign=rss",[343,141,131,322,132,379,380,121],"326257812931874816","326222711682502656",[350,183,173,324,174,382,383,163],"Stamford","England","Sterling's Drug-Driving Arrest: What It Means for His Career",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":386,"homeTeamId":-1,"homeTeamName":-1,"id":387,"leagueId":62,"leagueName":63,"matchId":113,"matchName":21,"publishedAt":388,"slug":389,"sourceName":357,"sourceURL":390,"teamId":274,"teamName":280,"teamIds":391,"teamNames":398,"title":405},"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",[274,392,359,393,394,363,395,82,396,322,397,81,90],"326257563765051392","326255040920555520","326257593141956608","326257606744084480","326257563534364672","326222712076767232",[280,399,360,400,401,368,402,95,403,324,404,94,103],"Sparta Rotterdam","Beitar Jerusalem","Chattanooga","Beijing Guoan","NEC Nijmegen","Germany","How Meijer's Leverkusen Stint Led to Sparta Head Coach Job",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":407,"homeTeamId":-1,"homeTeamName":-1,"id":408,"leagueId":62,"leagueName":63,"matchId":113,"matchName":21,"publishedAt":409,"slug":410,"sourceName":230,"sourceURL":411,"teamId":412,"teamName":413,"teamIds":414,"teamNames":422,"title":430},"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",[412,415,339,416,417,341,418,419,322,343,420,421,89,81],"326257536372051968","326222767416414208","326255038395584512","326255041625198592","326257536296554496","326222711401484288","326222711447621632",[413,423,346,424,425,348,426,427,324,350,428,429,102,94],"Metz","Lesotho","Rosenborg","Partizani","Auxerre","Belgium","France","Why Didillon-Hödl's Penalty Sealed Eredivisie Promotion",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":70,"excerpt":432,"homeTeamId":-1,"homeTeamName":-1,"id":433,"leagueId":62,"leagueName":63,"matchId":113,"matchName":21,"publishedAt":434,"slug":435,"sourceName":230,"sourceURL":436,"teamId":437,"teamName":438,"teamIds":439,"teamNames":445,"title":451},"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",[437,412,416,340,440,441,442,443,322,122,339,444,81,90],"326257537865224192","326257556060114944","326257561546264576","326257567204380672","326222711569256448",[438,413,424,347,446,447,448,449,324,164,346,450,94,103],"Estoril","Estudiantes L.P.","Sonderjyske","FC Basel 1893","Brazil","Ronald Koeman Jr Penalty: Telstar Survival in 2026",{"matchResult":453,"exactScore":454,"totalGoals":455,"bothTeamsToScore":456},[],[],[],[],[458,466,473,479,486,493,499,504,511,516,522,527,533],{"id":459,"addition":-1,"extraMinute":460,"info":461,"isHome":28,"minute":462,"narrative":463,"playerName":464,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":465},"326969923408498688",0,"Normal Goal",13,"13' J. Clasie (AZ Alkmaar) scores. 1-0 — an early opener.","J. Clasie","goal",{"id":467,"addition":-1,"extraMinute":460,"info":468,"isHome":469,"minute":470,"narrative":471,"playerName":472,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":465},"326969923437858816","Own Goal",false,32,"32' R. Owusu-Oduro (Twente) puts the ball into his own net, making it 2-0.","R. Owusu-Oduro",{"id":474,"addition":-1,"extraMinute":460,"info":461,"isHome":469,"minute":475,"narrative":476,"playerName":477,"relatedPlayerName":478,"result":21,"teamLogo":49,"teamName":50,"typeName":465},"326969923471413248",55,"55' S. Lammers (Twente) scores, set up by K. Hlynsson. 2-1.","S. Lammers","K. Hlynsson",{"id":480,"addition":-1,"extraMinute":460,"info":481,"isHome":28,"minute":482,"narrative":483,"playerName":464,"relatedPlayerName":484,"result":21,"teamLogo":56,"teamName":57,"typeName":485},"326969923521744896","Substitution 1",60,"60' (AZ Alkmaar) makes a substitution: J. Clasie comes on for P. Koopmeiners.","P. Koopmeiners","substitution",{"id":487,"addition":-1,"extraMinute":460,"info":488,"isHome":28,"minute":489,"narrative":490,"playerName":491,"relatedPlayerName":492,"result":21,"teamLogo":56,"teamName":57,"typeName":485},"326969923555299328","Substitution 2",69,"69' (AZ Alkmaar) makes a substitution: I. Jensen comes on for Weslley Patati.","I. Jensen","Weslley Patati",{"id":494,"addition":-1,"extraMinute":460,"info":481,"isHome":469,"minute":495,"narrative":496,"playerName":497,"relatedPlayerName":498,"result":21,"teamLogo":49,"teamName":50,"typeName":485},"326969923584659456",71,"71' (Twente) makes a substitution: D. Rots comes on for A. Verschueren.","D. Rots","A. Verschueren",{"id":500,"addition":-1,"extraMinute":460,"info":488,"isHome":469,"minute":495,"narrative":501,"playerName":502,"relatedPlayerName":503,"result":21,"teamLogo":49,"teamName":50,"typeName":485},"326969923614019584","71' (Twente) makes a substitution: T. van den Belt comes on for M. Kjølø.","T. van den Belt","M. Kjølø",{"id":505,"addition":-1,"extraMinute":460,"info":506,"isHome":469,"minute":507,"narrative":508,"playerName":509,"relatedPlayerName":510,"result":21,"teamLogo":49,"teamName":50,"typeName":485},"326969923639185408","Substitution 3",79,"79' (Twente) makes a substitution: S. Ørjasæter comes on for M. Pjaca.","S. Ørjasæter","M. Pjaca",{"id":512,"addition":-1,"extraMinute":460,"info":513,"isHome":469,"minute":507,"narrative":514,"playerName":477,"relatedPlayerName":515,"result":21,"teamLogo":49,"teamName":50,"typeName":485},"326969923672739840","Substitution 4","79' (Twente) makes a substitution: S. Lammers comes on for R. van Wolfswinkel.","R. van Wolfswinkel",{"id":517,"addition":-1,"extraMinute":460,"info":506,"isHome":28,"minute":518,"narrative":519,"playerName":520,"relatedPlayerName":521,"result":21,"teamLogo":56,"teamName":57,"typeName":485},"326969923702099968",80,"80' (AZ Alkmaar) makes a substitution: Alexandre Penetra comes on for M. Meerdink.","Alexandre Penetra","M. Meerdink",{"id":523,"addition":-1,"extraMinute":460,"info":513,"isHome":28,"minute":518,"narrative":524,"playerName":525,"relatedPlayerName":526,"result":21,"teamLogo":56,"teamName":57,"typeName":485},"326969923731460096","80' (AZ Alkmaar) makes a substitution: R. Daal comes on for B. Kovacs.","R. Daal","B. Kovacs",{"id":528,"addition":-1,"extraMinute":460,"info":529,"isHome":469,"minute":530,"narrative":531,"playerName":478,"relatedPlayerName":532,"result":21,"teamLogo":49,"teamName":50,"typeName":485},"326969923760820224","Substitution 5",83,"83' (Twente) makes a substitution: K. Hlynsson comes on for R. Pröpper.","R. Pröpper",{"id":534,"addition":-1,"extraMinute":535,"info":461,"isHome":28,"minute":61,"narrative":536,"playerName":484,"relatedPlayerName":472,"result":21,"teamLogo":56,"teamName":57,"typeName":465},"326969923798568960",5,"90+5' P. Koopmeiners (AZ Alkmaar) scores, set up by R. Owusu-Oduro. 3-1 — a stoppage-time winner."]