[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327052720680734720-en":43,"match-news-327052720680734720-en":69,"match-team-news-327052720680734720-en":70,"match-league-news-327052720680734720-en":228,"prediction-summary-327052720680734720":354,"timeline-327052720680734720":359},{"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":18,"awayTeam":45,"description":51,"homeScore":52,"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},{"code":46,"id":47,"imagePath":48,"name":49,"slug":50},"AWY","326257563534364672","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F413.png","NEC Nijmegen","nec-nijmegen","Groningen host NEC Nijmegen in a pivotal Eredivisie clash, with both sides desperate for points to secure their season objectives. A win would be a major boost for either team’s European hopes or survival bid. The outcome could reshape the final table positions.",2,{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326257563228180480","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F202.png","Groningen","groningen","327052720680734720","2026-05-10T14:45:00Z",90,"326135624748765184","Eredivisie","nl-eredivisie","groningen-vs-nec-nijmegen-2026-05-10","finished",[],"Euroborg",[],[71,111,151,177,202,215],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":73,"homeTeamId":-1,"homeTeamName":-1,"id":74,"leagueId":75,"leagueName":76,"matchId":77,"matchName":21,"publishedAt":78,"slug":79,"sourceName":80,"sourceURL":81,"teamId":82,"teamName":83,"teamIds":84,"teamNames":97,"title":110},"news","France U17 face Belgium in the Euro U17 semi-final on Thursday 4 June at 13:30 CEST, live on L'Equipe Live foot. Les Bleuets aim for a fourth title after","337848745020362753","326135624887177216","Championship","0","2026-06-04T04:50:00Z","france-u17-vs-belgium-kick-off-time-tv-channel-for-euro","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FA-quelle-heure-et-sur-quelle-chaine-voir-france-belgique\u002F1681339#at_medium=RSS_feeds","326222711447621632","France",[82,85,86,87,88,89,90,55,91,92,93,94,95,96],"326222711401484288","326257786696503296","326222707404312576","326222767416414208","326222767449968640","326257544295092224","326257565845426176","326257664877137920","326257661421031424","326257664680005632","326257745512632320","326257600737841152",[83,98,99,100,101,102,103,57,104,105,106,107,108,109],"Belgium","Les Bleuets","Charleroi","Lesotho","Chad","Chapecoense-sc","Mallorca","Montenegro","Denmark","Estonia","Members","Junior","France U17 vs Belgium: Kick-Off Time, TV Channel for Euro",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":112,"homeTeamId":-1,"homeTeamName":-1,"id":113,"leagueId":114,"leagueName":115,"matchId":77,"matchName":21,"publishedAt":116,"slug":117,"sourceName":118,"sourceURL":119,"teamId":55,"teamName":57,"teamIds":120,"teamNames":135,"title":150},"Dante takes charge of Bayern Munich's U23 side after an unusual end to his playing days. The former defender returns to develop the club's young players.","337180979082825729","326135641748279296","Regionalliga - Bayern","2026-06-02T08:39:31Z","why-dante-returns-takes-over-bayern-s-u23-side","Kicker","https:\u002F\u002Fwww.kicker.de\u002Fnach-ungewoehnlichem-karriere-abschluss-dante-uebernimmt-bayerns-u-23-1224622\u002Fartikel#omrss",[55,121,122,123,124,125,126,127,128,82,129,130,131,132,133,134],"326257568773050368","326257615203995648","326257672598851584","326257761564233728","326257768367394816","326257784263806976","326257791612227584","326222712076767232","326222711569256448","326222707169431552","326222713142120448","326257545754710016","326257546392244224","326257554411753472",[57,136,137,138,139,140,141,142,143,83,144,145,146,147,148,149],"Vorskla Poltava","FC Zurich","Derry City","Güzide Gebzespor","Desportiva ES","Dieppe","Gabon","Germany","Brazil","Anderlecht","Canada","Newcastle","Nottingham Forest","Newcastle Jets","Why Dante Returns: Takes Over Bayern's U23 Side",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":152,"homeTeamId":-1,"homeTeamName":-1,"id":153,"leagueId":29,"leagueName":30,"matchId":77,"matchName":21,"publishedAt":154,"slug":155,"sourceName":156,"sourceURL":157,"teamId":130,"teamName":145,"teamIds":158,"teamNames":167,"title":176},"Ricardo Pepi used the pain of his 2022 World Cup snub to fuel development, earning a spot on the USMNT's 2026 roster. His story reveals growth from rejection.","336995590720196609","2026-06-01T15:47:53Z","how-2022-snub-fueled-pepi-s-rise-now-usmnt-s-2026-key","ESPN","https:\u002F\u002Fwww.espn.com\u002Fsoccer\u002Fstory\u002F_\u002Fid\u002F48940196\u002Fusmnt-snub-2022-helped-ricardo-pepi-2026-world-cup",[130,159,160,161,162,163,164,55,128,165,166,131],"326257766752587776","326257777523560448","326257810339794944","326323575902441472","326257563194626048","326222712496197632","326222712898850816","326257669738336256",[145,168,169,170,171,172,173,57,143,174,175,146],"Fortaleza EC","Al-Wasl FC","Forest Green","Andorra","PSV Eindhoven","Netherlands","Qatar","Forge","How 2022 Snub Fueled Pepi’s Rise: Now USMNT's 2026 Key",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":178,"homeTeamId":-1,"homeTeamName":-1,"id":179,"leagueId":180,"leagueName":181,"matchId":77,"matchName":21,"publishedAt":182,"slug":183,"sourceName":118,"sourceURL":184,"teamId":185,"teamName":186,"teamIds":187,"teamNames":194,"title":201},"Adi Hütter is close to signing as Eintracht Frankfurt's new head coach, with the main task being to improve the team's counter-attacking efficiency.","336086383221280769","326135624673267712","Bundesliga","2026-05-30T07:59:07Z","adi-hutter-nears-frankfurt-deal-fixing-counter-attack-woes","https:\u002F\u002Fwww.kicker.de\u002Fhuetters-vertragsunterschrift-in-frankfurt-rueckt-naeher-1223880\u002Fartikel#omrss","326255039712595968","Başakşehir",[185,188,189,55,190,121,191,192,130,131,132,134,193],"326255040920555520","326257534430089216","326257563345620992","326257580877811712","326257599160782848","326257556324356096",[186,195,196,57,197,136,198,199,145,146,147,149,200],"Beitar Jerusalem","Eintracht Frankfurt","Heracles","Mito Hollyhock","Istra 1961","Newells Old Boys","Adi Hütter Nears Frankfurt Deal: Fixing Counter-Attack Woes",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":203,"homeTeamId":-1,"homeTeamName":-1,"id":204,"leagueId":77,"leagueName":21,"matchId":77,"matchName":21,"publishedAt":205,"slug":206,"sourceName":118,"sourceURL":207,"teamId":208,"teamName":209,"teamIds":210,"teamNames":212,"title":214},"With two players set to leave, 1. FC Köln must urgently reinforce their defensive midfield. The squad rebuild begins.","334992194492436481","2026-05-27T07:26:02Z","why-1-fc-koln-s-midfield-is-a-priority-two-exit-candidates","https:\u002F\u002Fwww.kicker.de\u002Fzwei-abgangskandidaten-viel-bedarf-die-zentralen-fragen-beim-1-fc-koeln-1223096\u002Fartikel#omrss","326257534715301888","1. FC Köln",[208,130,211,185,132,134,193,55,131,133],"326222712177430528",[209,145,213,186,147,149,200,57,146,148],"Tunisia","Why 1. FC Köln's Midfield is a Priority: Two Exit Candidates",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":216,"homeTeamId":-1,"homeTeamName":-1,"id":217,"leagueId":77,"leagueName":21,"matchId":77,"matchName":21,"publishedAt":218,"slug":219,"sourceName":118,"sourceURL":220,"teamId":189,"teamName":196,"teamIds":221,"teamNames":224,"title":227},"Sporting director Markus Krösche aims to downsize Eintracht Frankfurt's oversized squad, citing a 90% calculation statistic that impacts youth development.","332595391071522817","2026-05-20T16:50:00Z","eintracht-frankfurt-to-trim-squad-krosche-s-90-rule","https:\u002F\u002Fwww.kicker.de\u002Fkroesches-90-prozent-rechnung-weshalb-der-eintracht-kader-schrumpfen-soll-1221288\u002Fartikel#omrss",[189,222,185,55,191,192,123,223,130,131,133],"326257781562675200","326257760532434944",[196,225,186,57,198,199,138,226,145,146,148],"Auch","İstanbulspor","Eintracht Frankfurt to Trim Squad: Krösche's 90% Rule",[229,256,275,297,314,333],{"awayTeamId":163,"awayTeamName":172,"body":-1,"category":72,"excerpt":230,"homeTeamId":231,"homeTeamName":232,"id":233,"leagueId":62,"leagueName":63,"matchId":234,"matchName":235,"publishedAt":236,"slug":237,"sourceName":80,"sourceURL":238,"teamId":239,"teamName":240,"teamIds":241,"teamNames":248,"title":255},"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.","326257563052019712","Ajax","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",[239,231,163,242,130,243,244,245,246,247],"326257638553686016","326222712936599552","326255038034874368","326255039846813696","326257565669265408","326257563425312768",[240,232,172,249,145,250,251,252,253,254],"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":72,"excerpt":257,"homeTeamId":-1,"homeTeamName":-1,"id":258,"leagueId":62,"leagueName":63,"matchId":77,"matchName":21,"publishedAt":259,"slug":260,"sourceName":118,"sourceURL":261,"teamId":185,"teamName":186,"teamIds":262,"teamNames":268,"title":274},"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","https:\u002F\u002Fwww.kicker.de\u002Ftransferticker-953155\u002Fartikel#omrss",[185,263,191,192,223,264,265,266,267,130,132,133],"326257534270705664","326257783785656320","326257534396534784","326257565535047680","326257539769438208",[186,269,198,199,226,270,271,272,273,145,147,148],"Werder Bremen","Istres","Bayer Leverkusen","Real Madrid","Inter","Why Grimaldo Flirts with Transfer: Dumfries to Real?",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":276,"homeTeamId":-1,"homeTeamName":-1,"id":277,"leagueId":62,"leagueName":63,"matchId":77,"matchName":21,"publishedAt":278,"slug":279,"sourceName":280,"sourceURL":281,"teamId":247,"teamName":254,"teamIds":282,"teamNames":289,"title":296},"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",[247,283,284,164,285,286,287,288],"326257546220277760","326257546258026496","326257545918287872","326257812931874816","326222711682502656","326257545968619520",[254,290,291,173,292,293,294,295],"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":72,"excerpt":298,"homeTeamId":-1,"homeTeamName":-1,"id":299,"leagueId":62,"leagueName":63,"matchId":77,"matchName":21,"publishedAt":300,"slug":301,"sourceName":118,"sourceURL":302,"teamId":265,"teamName":271,"teamIds":303,"teamNames":308,"title":313},"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",[265,304,185,188,305,192,306,307,47,164,128,130,131],"326257563765051392","326257593141956608","326257606744084480","326257613643714560",[271,309,186,195,310,199,311,312,49,173,143,145,146],"Sparta Rotterdam","Chattanooga","Beijing Guoan","Hassania Agadir","How Meijer's Leverkusen Stint Led to Sparta Head Coach Job",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":315,"homeTeamId":-1,"homeTeamName":-1,"id":316,"leagueId":62,"leagueName":63,"matchId":77,"matchName":21,"publishedAt":317,"slug":318,"sourceName":80,"sourceURL":319,"teamId":320,"teamName":321,"teamIds":322,"teamNames":327,"title":332},"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",[320,323,243,88,324,245,325,326,164,247,85,82,231,130],"326257536372051968","326255038395584512","326255041625198592","326257536296554496",[321,328,250,101,329,252,330,331,173,254,98,83,232,145],"Metz","Rosenborg","Partizani","Auxerre","Why Didillon-Hödl's Penalty Sealed Eredivisie Promotion",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":334,"homeTeamId":-1,"homeTeamName":-1,"id":335,"leagueId":62,"leagueName":63,"matchId":77,"matchName":21,"publishedAt":336,"slug":337,"sourceName":80,"sourceURL":338,"teamId":339,"teamName":340,"teamIds":341,"teamNames":347,"title":353},"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",[339,320,88,244,342,343,344,345,164,346,243,129,130,131],"326257537865224192","326257556060114944","326257561546264576","326257567204380672","326257565195309056",[340,321,101,251,348,349,350,351,173,352,250,144,145,146],"Estoril","Estudiantes L.P.","Sonderjyske","FC Basel 1893","Barcelona","Ronald Koeman Jr Penalty: Telstar Survival in 2026",{"matchResult":355,"exactScore":356,"totalGoals":357,"bothTeamsToScore":358},[],[],[],[],[360,368,376,384,388,393,398,406,412,418,422,427,432,437,444,450,456,461,465,468,471,477,482],{"id":361,"addition":-1,"extraMinute":362,"info":363,"isHome":364,"minute":365,"narrative":366,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":367},"328946933009747968",0,"Goal Disallowed - offside",false,14,"14' VAR review disallows a goal (NEC Nijmegen).","var",{"id":369,"addition":370,"extraMinute":362,"info":371,"isHome":28,"minute":372,"narrative":373,"playerName":374,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":375},"328949451068542976","Foul","Yellow Card",44,"44' Tika de Jonge (Groningen) is shown a yellow card for foul.","Tika de Jonge","yellow_card",{"id":377,"addition":-1,"extraMinute":362,"info":378,"isHome":28,"minute":379,"narrative":380,"playerName":381,"relatedPlayerName":382,"result":21,"teamLogo":56,"teamName":57,"typeName":383},"329149284505096192","Normal Goal",45,"45' M. Rente (Groningen) scores, set up by Y. Taha. 1-0 — the opening goal.","M. Rente","Y. Taha","goal",{"id":385,"addition":-1,"extraMinute":386,"info":378,"isHome":28,"minute":379,"narrative":387,"playerName":381,"relatedPlayerName":382,"result":21,"teamLogo":56,"teamName":57,"typeName":383},"328947688194183168",3,"45+3' M. Rente (Groningen) scores, set up by Y. Taha. 1-0 — the opening goal.",{"id":389,"addition":390,"extraMinute":362,"info":371,"isHome":28,"minute":379,"narrative":391,"playerName":392,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":375},"328946933072662528","Tripping","45' T. de Jonge (Groningen) is shown a yellow card for tripping.","T. de Jonge",{"id":394,"addition":-1,"extraMinute":362,"info":378,"isHome":28,"minute":395,"narrative":396,"playerName":397,"relatedPlayerName":382,"result":21,"teamLogo":56,"teamName":57,"typeName":383},"328953602091520000",51,"51' T. Land (Groningen) scores, set up by Y. Taha. 2-0.","T. Land",{"id":399,"addition":-1,"extraMinute":362,"info":400,"isHome":364,"minute":401,"narrative":402,"playerName":403,"relatedPlayerName":404,"result":21,"teamLogo":48,"teamName":49,"typeName":405},"328956245866188800","Substitution 3",60,"60' (NEC Nijmegen) makes a substitution: P. Sandler comes on for B. Pereira.","P. Sandler","B. Pereira","substitution",{"id":407,"addition":-1,"extraMinute":362,"info":408,"isHome":364,"minute":401,"narrative":409,"playerName":410,"relatedPlayerName":411,"result":21,"teamLogo":48,"teamName":49,"typeName":405},"328955867820986368","Substitution 1","60' (NEC Nijmegen) makes a substitution: E. Dasa comes on for B. Onal.","E. Dasa","B. Onal",{"id":413,"addition":-1,"extraMinute":362,"info":414,"isHome":364,"minute":401,"narrative":415,"playerName":416,"relatedPlayerName":417,"result":21,"teamLogo":48,"teamName":49,"typeName":405},"328955867762266112","Substitution 2","60' (NEC Nijmegen) makes a substitution: B. Nuytinck comes on for Danilo Pereira.","B. Nuytinck","Danilo Pereira",{"id":419,"addition":-1,"extraMinute":362,"info":400,"isHome":364,"minute":420,"narrative":421,"playerName":403,"relatedPlayerName":404,"result":21,"teamLogo":48,"teamName":49,"typeName":405},"328955993935319040",61,"61' (NEC Nijmegen) makes a substitution: P. Sandler comes on for B. Pereira.",{"id":423,"addition":370,"extraMinute":362,"info":371,"isHome":364,"minute":424,"narrative":425,"playerName":426,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":375},"328957377195806720",66,"66' Bryan Linssen (NEC Nijmegen) is shown a yellow card for foul.","Bryan Linssen",{"id":428,"addition":-1,"extraMinute":362,"info":414,"isHome":28,"minute":429,"narrative":430,"playerName":382,"relatedPlayerName":431,"result":21,"teamLogo":56,"teamName":57,"typeName":405},"328958133005193216",69,"69' (Groningen) makes a substitution: Y. Taha comes on for T. Hernes.","T. Hernes",{"id":433,"addition":-1,"extraMinute":362,"info":408,"isHome":28,"minute":429,"narrative":434,"playerName":435,"relatedPlayerName":436,"result":21,"teamLogo":56,"teamName":57,"typeName":405},"328958133051330560","69' (Groningen) makes a substitution: D. van der Werff comes on for W. Prins.","D. van der Werff","W. Prins",{"id":438,"addition":-1,"extraMinute":362,"info":439,"isHome":364,"minute":440,"narrative":441,"playerName":442,"relatedPlayerName":443,"result":21,"teamLogo":48,"teamName":49,"typeName":405},"328958510714851328","Substitution 5",71,"71' (NEC Nijmegen) makes a substitution: B. Linssen comes on for Y. El Kachati.","B. Linssen","Y. El Kachati",{"id":445,"addition":-1,"extraMinute":362,"info":446,"isHome":364,"minute":440,"narrative":447,"playerName":448,"relatedPlayerName":449,"result":21,"teamLogo":48,"teamName":49,"typeName":405},"328958635650584576","Substitution 4","71' (NEC Nijmegen) makes a substitution: T. Chery comes on for K. Ogawa.","T. Chery","K. Ogawa",{"id":451,"addition":-1,"extraMinute":362,"info":378,"isHome":364,"minute":452,"narrative":453,"playerName":454,"relatedPlayerName":455,"result":21,"teamLogo":48,"teamName":49,"typeName":383},"328959894281523200",76,"76' D. Nejasmic (NEC Nijmegen) scores, set up by S. Ouaissa. 2-1.","D. Nejasmic","S. Ouaissa",{"id":457,"addition":-1,"extraMinute":362,"info":400,"isHome":28,"minute":458,"narrative":459,"playerName":397,"relatedPlayerName":460,"result":21,"teamLogo":56,"teamName":57,"typeName":405},"328961279077126144",82,"82' (Groningen) makes a substitution: T. Land comes on for R. Metu.","R. Metu",{"id":462,"addition":-1,"extraMinute":362,"info":378,"isHome":364,"minute":463,"narrative":464,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":383},"328961655448801280",83,"83' NEC Nijmegen (NEC Nijmegen) scores. 2-2 — the equaliser.",{"id":466,"addition":-1,"extraMinute":362,"info":363,"isHome":364,"minute":463,"narrative":467,"playerName":411,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":367},"328962035138170880","83' VAR review disallows a goal (NEC Nijmegen).",{"id":469,"addition":-1,"extraMinute":362,"info":378,"isHome":364,"minute":463,"narrative":470,"playerName":411,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":383},"328961786785042432","83' B. Onal (NEC Nijmegen) scores. 2-2 — the equaliser.",{"id":472,"addition":-1,"extraMinute":362,"info":473,"isHome":364,"minute":474,"narrative":475,"playerName":476,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":367},"329149284798697472","Goal cancelled",84,"84' VAR review disallows a goal (NEC Nijmegen).","Başar Önal",{"id":478,"addition":370,"extraMinute":479,"info":371,"isHome":28,"minute":61,"narrative":480,"playerName":481,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":375},"328983198128148480",4,"90+4' Marco Rente (Groningen) is shown a yellow card for foul.","Marco Rente",{"id":483,"addition":484,"extraMinute":479,"info":371,"isHome":28,"minute":61,"narrative":485,"playerName":486,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":375},"328964424368918528","Argument","90+4' Thijmen Blokzijl (Groningen) is shown a yellow card for argument.","Thijmen Blokzijl"]