[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327055233450512384-en":43,"match-news-327055233450512384-en":69,"match-team-news-327055233450512384-en":70,"match-league-news-327055233450512384-en":226,"timeline-327055233450512384":370},{"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":21,"venueName":68},0,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326222707043602432","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F261.png","KVC Westerlo","kvc-westerlo","Antwerp need a win to keep their title hopes alive, while Westerlo fight to avoid relegation. A draw would suit neither side, making this a high-stakes clash at the Bosuil.",{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326222707446255616","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F740.png","Antwerp","antwerp","327055233450512384","2026-05-23T18:45:00Z",90,"326135624576798720","Jupiler Pro League","be-jupiler-pro-league","antwerp-vs-kvc-westerlo-2026-05-23","live",[],"Bosuilstadion",[],[71,116,125,146,171,195],{"awayTeamId":72,"awayTeamName":73,"body":-1,"category":74,"excerpt":75,"homeTeamId":76,"homeTeamName":77,"id":78,"leagueId":79,"leagueName":80,"matchId":81,"matchName":82,"publishedAt":83,"slug":84,"sourceName":85,"sourceURL":86,"teamId":87,"teamName":88,"teamIds":89,"teamNames":102,"title":115},"326257545968619520","Arsenal","news","With Saliba injured, Konaté set to start for France vs Côte d'Ivoire on Thursday. Deschamps unconcerned, but Liverpool man's form under scrutiny.","326257536078450688","Paris Saint Germain","337736639503667201","326135636794806272","AFC Champions League Elite","331980430133694464","Paris Saint Germain vs Arsenal","2026-06-03T21:14:37Z","why-konate-is-key-france-s-defensive-shuffle-without-saliba","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FMalgre-sa-saison-decevante-avec-liverpool-ibrahima-konate-est-il-le-remplacant-ideal-de-william-saliba-en-defense-centrale-avec-les-bleus\u002F1681559#at_medium=RSS_feeds","326222712533946368","Ivory Coast",[87,76,72,90,55,91,92,93,94,95,96,97,98,99,100,101],"326257535994564608","326222712936599552","326222767416414208","326255039846813696","326255041625198592","326257536296554496","326257536413995008","326257534526558208","326257545918287872","326257807785463808","326222711447621632","326222712898850816",[88,77,73,103,57,104,105,106,107,108,109,110,111,112,113,114],"Nantes","Paraguay","Lesotho","FK Partizan","Partizani","Auxerre","Paris FC","RB Leipzig","Liverpool","Reading","France","Qatar","Why Konaté is Key: France's Defensive Shuffle Without Saliba",{"awayTeamId":72,"awayTeamName":73,"body":-1,"category":74,"excerpt":117,"homeTeamId":76,"homeTeamName":77,"id":118,"leagueId":29,"leagueName":30,"matchId":81,"matchName":82,"publishedAt":83,"slug":119,"sourceName":85,"sourceURL":86,"teamId":98,"teamName":111,"teamIds":120,"teamNames":122,"title":124},"With Saliba injured (back), Konaté auditions for France against Ivory Coast. Deschamps downplays concern; Konaté's club form raises questions.","337736694017036289","konate-steps-up-what-saliba-s-back-injury-means-for-bleus",[98,76,72,90,55,91,92,93,94,95,87,100,121],"326222707169431552",[111,77,73,103,57,104,105,106,107,108,88,113,123],"Anderlecht","Konaté Steps Up: What Saliba's Back Injury Means for Bleus",{"awayTeamId":126,"awayTeamName":127,"body":-1,"category":74,"excerpt":128,"homeTeamId":76,"homeTeamName":77,"id":129,"leagueId":130,"leagueName":131,"matchId":132,"matchName":133,"publishedAt":134,"slug":135,"sourceName":85,"sourceURL":136,"teamId":137,"teamName":138,"teamIds":139,"teamNames":142,"title":145},"326257536216862720","Lorient","Pierre Sage has left RC Lens after just one season, with Lorient's Olivier Pantaloni and Le Mans' Patrick Videira emerging as early candidates to take over.","337679662580764673","326135628938874880","UEFA Champions League","326329467800653824","Paris Saint Germain vs Lorient","2026-06-03T17:12:04Z","why-rc-lens-are-searching-for-a-coach-pierre-sage-s-exit","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002FOlivier-pantaloni-et-patrick-videira-favoris-sebastien-pocognoli-ecarte-a-lens-quel-entraineur-pour-succeder-a-pierre-sage\u002F1681530#at_medium=RSS_feeds","326257807630274560","Southampton",[137,76,126,140,55,100,91,92,93,141,121],"326257536443355136","326257572367568896",[138,77,127,143,57,113,104,105,106,144,123],"Lens","Le Mans","Why RC Lens Are Searching for a Coach: Pierre Sage's Exit",{"awayTeamId":147,"awayTeamName":148,"body":-1,"category":74,"excerpt":149,"homeTeamId":141,"homeTeamName":144,"id":150,"leagueId":151,"leagueName":152,"matchId":153,"matchName":154,"publishedAt":155,"slug":156,"sourceName":85,"sourceURL":157,"teamId":141,"teamName":144,"teamIds":158,"teamNames":164,"title":170},"326257572086550528","Reims","After 16 years away, Le Mans returns to Ligue 1 fueled by back-to-back promotions. But the club now races to upgrade infrastructure, squad, and academy to","337660304416575489","326135625889615872","Ligue 1","326329538185269248","Le Mans vs Reims","2026-06-03T16:05:00Z","le-mans-ligue-1-return-2-promotions-in-2-years","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FArticle\u002F-on-va-faire-les-investissements-necessaires-pour-avoir-une-equipe-competitive-au-mans-la-ligue-1-se-prepare\u002F1681355#at_medium=RSS_feeds",[141,147,159,55,91,92,93,94,96,160,161,140,121,162,163],"326257572300460032","326257537865224192","326257539844935680","326222712496197632","326222713142120448",[144,148,165,57,104,105,106,107,109,166,167,143,123,168,169],"Saint Etienne","Estoril","Parma","Netherlands","Canada","Le Mans' Ligue 1 Return: 2 Promotions in 2 Years",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":74,"excerpt":172,"homeTeamId":-1,"homeTeamName":-1,"id":173,"leagueId":29,"leagueName":30,"matchId":174,"matchName":21,"publishedAt":175,"slug":176,"sourceName":85,"sourceURL":177,"teamId":178,"teamName":179,"teamIds":180,"teamNames":187,"title":194},"Zidane's 2005 retirement U-turn, sparked by a mysterious voice, propelled France to the 2006 World Cup final. L'Equipe's new documentary revisits the decision.","337389073125609473","0","2026-06-02T21:45:00Z","why-zidane-returned-in-2005-the-mysterious-voice","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FCe-qui-m-arrive-est-assez-mystique-le-jour-d-aout-2005-ou-zinedine-zidane-fit-son-grand-retour-en-equipe-de-france\u002F1681188#at_medium=RSS_feeds","326257565535047680","Real Madrid",[178,181,100,55,91,92,93,94,96,182,183,87,184,185,186],"326257665132990464","326257664579342336","326222711825108992","326222712143876096","326222712076767232","326222711569256448",[179,188,113,57,104,105,106,107,109,189,190,88,191,192,193],"Greece","Faroe Islands","Switzerland","Portugal","Germany","Brazil","Why Zidane Returned in 2005: The Mysterious Voice",{"awayTeamId":196,"awayTeamName":197,"body":-1,"category":74,"excerpt":198,"homeTeamId":199,"homeTeamName":200,"id":201,"leagueId":29,"leagueName":30,"matchId":202,"matchName":203,"publishedAt":204,"slug":205,"sourceName":85,"sourceURL":206,"teamId":196,"teamName":197,"teamIds":207,"teamNames":216,"title":225},"326222712219373568","Morocco","Morocco defeated Madagascar 4-0 in a World Cup warm-up, with 18-year-old Ayyoub Bouaddi making his first start and playing 45 minutes. Saibari netted a brace.","326222712429088768","Scotland","337359259614318593","327115065541005312","Scotland vs Morocco","2026-06-02T20:07:05Z","morocco-4-0-madagascar-bouaddi-s-first-start-in-warm-up","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLe-maroc-deroule-contre-madagascar-avant-la-coupe-du-monde-ayyoub-bouaddi-titulaire-pour-sa-premiere\u002F1681277#at_medium=RSS_feeds",[196,199,208,209,186,210,211,212,55,91,92,213,214,215,100],"326257791310237696","326222767483523072","326222713054040064","326222712395534336","326257610112110592","326255038034874368","326255038395584512","326255037997125632",[197,200,217,218,193,219,220,221,57,104,105,222,223,224,113],"Madagascar","Burundi","Haiti","Norway","Atlas","FSV Mainz 05","Rosenborg","Strasbourg","Morocco 4-0 Madagascar: Bouaddi's First Start in Warm-Up",[227,261,280,305,328,351],{"awayTeamId":228,"awayTeamName":229,"body":-1,"category":74,"excerpt":230,"homeTeamId":231,"homeTeamName":232,"id":233,"leagueId":62,"leagueName":63,"matchId":234,"matchName":235,"publishedAt":236,"slug":237,"sourceName":238,"sourceURL":239,"teamId":240,"teamName":241,"teamIds":242,"teamNames":251,"title":260},"326222707618222080","Dender","Paderborn secured their third top-flight promotion with a playoff win over Wolfsburg, sparking wild scenes and a 'hospital' remark. Here's why it matters.","326222707249123328","Zulte Waregem","334489248772132865","327052421572333568","Zulte Waregem vs Dender","2026-05-25T22:22:42Z","paderborn-seals-3rd-bundesliga-return-with-hospital-quote","Kicker","https:\u002F\u002Fwww.kicker.de\u002Fekstase-in-paderborn-ich-bring-den-auch-ins-krankenhaus-1222780\u002Fartikel#omrss","326257781562675200","Auch",[240,231,228,243,244,245,246,247,248,249,250,121,163],"326257536145559552","326257556525682688","326257580877811712","326257613454970880","326257630680977408","326257801309458432","326257534237151232","326257534329425920",[241,232,229,252,253,254,255,256,257,258,259,123,169],"Rennes","Instituto Cordoba","Mito Hollyhock","Renaissance Berkane","Beroe","SC Paderborn 07","VfL Wolfsburg","Borussia Dortmund","Paderborn Seals 3rd Bundesliga Return with Hospital Quote",{"awayTeamId":228,"awayTeamName":229,"body":-1,"category":74,"excerpt":262,"homeTeamId":231,"homeTeamName":232,"id":263,"leagueId":62,"leagueName":63,"matchId":234,"matchName":235,"publishedAt":264,"slug":265,"sourceName":238,"sourceURL":266,"teamId":267,"teamName":268,"teamIds":269,"teamNames":274,"title":279},"Heidenheim's second-top scorer Marvin Pieringer has a release clause expiring 30 June. With 4 goals, 3 assists, he could exit after relegation.","334270661486710785","2026-05-25T07:54:22Z","pieringer-exit-clause-what-it-means-for-heidenheim-rebuild","https:\u002F\u002Fwww.kicker.de\u002Fausstiegsklausel-bis-ende-juni-wohin-zieht-es-heidenheims-pieringer-1220555\u002Fartikel#omrss","326257534589472768","1. FC Heidenheim",[267,231,228,240,270,245,271,272,121,163,273],"326255039712595968","326257599160782848","326257630509010944","326257536372051968",[268,232,229,241,275,254,276,277,123,169,278],"Başakşehir","Istra 1961","Vitosha Bistritsa","Metz","Pieringer Exit Clause: What It Means for Heidenheim Rebuild",{"awayTeamId":228,"awayTeamName":229,"body":-1,"category":74,"excerpt":281,"homeTeamId":231,"homeTeamName":232,"id":282,"leagueId":62,"leagueName":63,"matchId":234,"matchName":235,"publishedAt":283,"slug":284,"sourceName":238,"sourceURL":285,"teamId":286,"teamName":287,"teamIds":288,"teamNames":296,"title":304},"Mauro Lustrinelli, the 'mastermaker', is set to sign as Union Berlin's new head coach in the coming hours, bringing a winning pedigree to the Bundesliga club.","332845921148604417","2026-05-21T07:12:24Z","union-berlin-lustrinelli-set-to-become-coach-what-it-means","https:\u002F\u002Fwww.kicker.de\u002Funmittelbar-vor-der-unterschrift-thuns-meistermacher-lustrinelli-wird-union-coach-1221450\u002Fartikel#omrss","326257534648193024","Union Berlin",[286,231,228,289,290,291,292,293,183,294,295,121,163],"326255040920555520","326257534430089216","326257556173361152","326257568773050368","326257602625277952","326257615275298816","326257769613103104",[287,232,229,297,298,299,300,301,190,302,303,123,169],"Beitar Jerusalem","Eintracht Frankfurt","Tigre","Vorskla Poltava","FC Eindhoven","FC Thun","Capital","Union Berlin: Lustrinelli Set to Become Coach, What It Means",{"awayTeamId":228,"awayTeamName":229,"body":-1,"category":74,"excerpt":306,"homeTeamId":231,"homeTeamName":232,"id":307,"leagueId":62,"leagueName":63,"matchId":234,"matchName":235,"publishedAt":308,"slug":309,"sourceName":238,"sourceURL":310,"teamId":231,"teamName":232,"teamIds":311,"teamNames":319,"title":327},"Patrik Andersson revealed his iconic free kick that clinched Bayern Munich's 2001 Bundesliga title was planned, shedding light on the final-day victory.","332459012547153921","2026-05-19T09:33:45Z","patrik-andersson-planned-free-kick-won-bayern-s-2001-title","https:\u002F\u002Fwww.kicker.de\u002Fwar-geplant-andersson-verraet-seine-gedanken-vor-dem-freistoss-1220947\u002Fvideo#omrss",[231,228,289,292,312,313,314,315,316,317,318,121,211,162],"326257606744084480","326257661421031424","326257672598851584","326257680438005760","326257545712766976","326257534560112640","326257565195309056",[232,229,297,300,320,321,322,323,324,325,326,123,220,168],"Beijing Guoan","Denmark","Derry City","BIT","Manchester United","Hamburger SV","Barcelona","Patrik Andersson: Planned Free Kick Won Bayern's 2001 Title",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":74,"excerpt":329,"homeTeamId":-1,"homeTeamName":-1,"id":330,"leagueId":62,"leagueName":63,"matchId":174,"matchName":21,"publishedAt":331,"slug":332,"sourceName":238,"sourceURL":333,"teamId":286,"teamName":287,"teamIds":334,"teamNames":342,"title":350},"BSC Young Boys will not exercise the purchase option for Chris Bedia; striker returns to Union Berlin after loan, as Swiss side opts not to trigger clause.","332116172575084545","2026-05-19T08:21:38Z","why-chris-bedia-returns-to-union-berlin-no-purchase-option","https:\u002F\u002Fwww.kicker.de\u002Funion-leihgabe-bedia-wird-yb-aller-voraussicht-nach-wieder-verlassen-1220923\u002Fartikel#omrss",[286,335,336,314,337,338,339,183,295,121,163,340,341],"326257615103332352","326257615203995648","326257761564233728","326257784263806976","326257808217477120","326257545754710016","326257546392244224",[287,343,344,322,345,346,347,190,303,123,169,348,349],"BSC Young Boys","FC Zurich","Güzide Gebzespor","Dieppe","Derby","Newcastle","Nottingham Forest","Why Chris Bedia Returns to Union Berlin: No Purchase Option",{"awayTeamId":228,"awayTeamName":229,"body":-1,"category":74,"excerpt":352,"homeTeamId":231,"homeTeamName":232,"id":353,"leagueId":62,"leagueName":63,"matchId":234,"matchName":235,"publishedAt":354,"slug":355,"sourceName":238,"sourceURL":356,"teamId":357,"teamName":358,"teamIds":359,"teamNames":364,"title":369},"Xabi Alonso's Chelsea move opens door for Bayer Leverkusen to target Andoni Iraola, ex-Chelsea candidate. Bundesliga coaching search gains clarity.","331517738163900417","2026-05-17T17:08:34Z","why-xabi-alonso-to-chelsea-gives-leverkusen-iraola-chance","https:\u002F\u002Fwww.kicker.de\u002Fdank-xabi-alonso-oeffnet-sich-fuer-bayer-die-tuer-bei-iraola-1220145\u002Fartikel#omrss","326257546220277760","Chelsea",[357,231,228,270,289,290,267,340,250,360,361,362,363,121],"326257534396534784","326255041704890368","326257545792458752","326257812931874816",[358,232,229,275,297,298,268,348,259,365,366,367,368,123],"Bayer Leverkusen","Rayo Vallecano","Bournemouth","Stamford","Why Xabi Alonso to Chelsea Gives Leverkusen Iraola Chance",[371,378,383,388,393,399,404,411,415,423,429,434,439,445,450,456,463,469,475,481],{"id":372,"addition":-1,"extraMinute":45,"info":373,"isHome":374,"minute":375,"narrative":376,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":377},"333708558623313920","Yellow Card",false,2,"2' KVC Westerlo (KVC Westerlo) is shown a yellow card.","yellow_card",{"id":379,"addition":380,"extraMinute":45,"info":373,"isHome":374,"minute":375,"narrative":381,"playerName":382,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":377},"333708684108500992","Foul","2' Thomas Van den Keybus (KVC Westerlo) is shown a yellow card for foul.","Thomas Van den Keybus",{"id":384,"addition":380,"extraMinute":45,"info":373,"isHome":28,"minute":385,"narrative":386,"playerName":387,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":377},"333787343049723904",11,"11' Yuto Tsunashima (Antwerp) is shown a yellow card for foul.","Yuto Tsunashima",{"id":389,"addition":-1,"extraMinute":45,"info":373,"isHome":28,"minute":390,"narrative":391,"playerName":392,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":377},"333711201039028224",12,"12' Y. Tsunashima (Antwerp) is shown a yellow card.","Y. Tsunashima",{"id":394,"addition":395,"extraMinute":45,"info":373,"isHome":28,"minute":396,"narrative":397,"playerName":398,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":377},"333787343137804288","Simulation",24,"24' Farouck Adekami (Antwerp) is shown a yellow card for simulation.","Farouck Adekami",{"id":400,"addition":380,"extraMinute":45,"info":373,"isHome":374,"minute":401,"narrative":402,"playerName":403,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":377},"333787343242661888",36,"36' Emin Bayram (KVC Westerlo) is shown a yellow card for foul.","Emin Bayram",{"id":405,"addition":-1,"extraMinute":375,"info":406,"isHome":28,"minute":407,"narrative":408,"playerName":409,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":410},"333787343313965056","Normal Goal",45,"45+2' Rein Van Helden (Antwerp) scores. 1-0 — the opening goal.","Rein Van Helden","goal",{"id":412,"addition":-1,"extraMinute":45,"info":406,"isHome":28,"minute":407,"narrative":413,"playerName":414,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":410},"334196307361009664","45' R. Van Helden (Antwerp) scores. 1-0 — the opening goal.","R. Van Helden",{"id":416,"addition":-1,"extraMinute":45,"info":417,"isHome":28,"minute":418,"narrative":419,"playerName":420,"relatedPlayerName":421,"result":21,"teamLogo":56,"teamName":57,"typeName":422},"333787343439794176","Substitution 1",64,"64' (Antwerp) makes a substitution: F. Adekami comes on for T. Somers.","F. Adekami","T. Somers","substitution",{"id":424,"addition":-1,"extraMinute":45,"info":425,"isHome":28,"minute":418,"narrative":426,"playerName":427,"relatedPlayerName":428,"result":21,"teamLogo":56,"teamName":57,"typeName":422},"333787343381073920","Substitution 2","64' (Antwerp) makes a substitution: G. Kerk comes on for M. Fofana.","G. Kerk","M. Fofana",{"id":430,"addition":380,"extraMinute":45,"info":373,"isHome":28,"minute":431,"narrative":432,"playerName":433,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":377},"333787343506903040",65,"65' Daam Foulon (Antwerp) is shown a yellow card for foul.","Daam Foulon",{"id":435,"addition":-1,"extraMinute":45,"info":406,"isHome":28,"minute":436,"narrative":437,"playerName":428,"relatedPlayerName":438,"result":21,"teamLogo":56,"teamName":57,"typeName":410},"333787343590789120",69,"69' M. Fofana (Antwerp) scores, set up by D. Foulon. 2-0.","D. Foulon",{"id":440,"addition":-1,"extraMinute":45,"info":417,"isHome":374,"minute":441,"narrative":442,"playerName":443,"relatedPlayerName":444,"result":21,"teamLogo":49,"teamName":50,"typeName":422},"333787343796310016",71,"71' (KVC Westerlo) makes a substitution: E. Destan comes on for R. Laalaoui.","E. Destan","R. Laalaoui",{"id":446,"addition":-1,"extraMinute":45,"info":425,"isHome":374,"minute":441,"narrative":447,"playerName":448,"relatedPlayerName":449,"result":21,"teamLogo":49,"teamName":50,"typeName":422},"333787343716618240","71' (KVC Westerlo) makes a substitution: T. Van den Keybus comes on for A. Patrao.","T. Van den Keybus","A. Patrao",{"id":451,"addition":-1,"extraMinute":45,"info":452,"isHome":374,"minute":441,"narrative":453,"playerName":454,"relatedPlayerName":455,"result":21,"teamLogo":49,"teamName":50,"typeName":422},"333787343662092288","Substitution 3","71' (KVC Westerlo) makes a substitution: S. Saito comes on for N. Bohamdi-Kamoni.","S. Saito","N. Bohamdi-Kamoni",{"id":457,"addition":-1,"extraMinute":45,"info":458,"isHome":374,"minute":459,"narrative":460,"playerName":461,"relatedPlayerName":462,"result":21,"teamLogo":49,"teamName":50,"typeName":422},"333787343867613184","Substitution 5",80,"80' (KVC Westerlo) makes a substitution: C. Nsiala comes on for L. Mbamba-Muanda.","C. Nsiala","L. Mbamba-Muanda",{"id":464,"addition":-1,"extraMinute":45,"info":465,"isHome":374,"minute":459,"narrative":466,"playerName":467,"relatedPlayerName":468,"result":21,"teamLogo":49,"teamName":50,"typeName":422},"333787343930527744","Substitution 4","80' (KVC Westerlo) makes a substitution: I. Sakamoto comes on for F. Goure.","I. Sakamoto","F. Goure",{"id":470,"addition":-1,"extraMinute":45,"info":452,"isHome":28,"minute":471,"narrative":472,"playerName":473,"relatedPlayerName":474,"result":21,"teamLogo":56,"teamName":57,"typeName":422},"333787343980859392",82,"82' (Antwerp) makes a substitution: M. Benitez comes on for J. Ahoka.","M. Benitez","J. Ahoka",{"id":476,"addition":-1,"extraMinute":45,"info":465,"isHome":28,"minute":477,"narrative":478,"playerName":479,"relatedPlayerName":480,"result":21,"teamLogo":56,"teamName":57,"typeName":422},"333787344035385344",89,"89' (Antwerp) makes a substitution: V. Janssen comes on for G. Hairemans.","V. Janssen","G. Hairemans",{"id":482,"addition":-1,"extraMinute":45,"info":458,"isHome":28,"minute":61,"narrative":483,"playerName":484,"relatedPlayerName":485,"result":21,"teamLogo":56,"teamName":57,"typeName":422},"333787344115077120","90' (Antwerp) makes a substitution: Z. Van Den Bosch comes on for G. Vandeplas.","Z. Van Den Bosch","G. Vandeplas"]