[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-329716039380111360-en":61,"match-news-329716039380111360-en":88,"match-team-news-329716039380111360-en":89,"match-league-news-329716039380111360-en":260,"prediction-summary-329716039380111360":281,"timeline-329716039380111360":286},{"adSlots":4,"affiliateMode":5,"brandName":6,"contentStrategy":7,"currency":8,"friendLinks":9,"homepageLayoutKey":10,"leagueFocus":11,"locale":12,"planVisibility":13,"seoDescription":14,"seoTitleTemplate":15,"siteCode":10,"siteName":6,"siteType":10,"subscriptionMode":5,"timezone":16,"id":17,"tenantID":18,"primaryDomain":19,"countryCode":20,"logoUrl":21,"faviconUrl":21,"theme":22,"seoKeywords":24,"status":25,"ads":4,"focusLeagues":26,"affiliatePolicies":26},[],"shared","Football Prediction Platform","scores_predictions","USD",[],"main",[],"en-US",[],"Football fixtures, results, free predictions, subscriptions, and clearly labeled partner links.","{page} | Football Prediction Platform","America\u002FNew_York",323900000000000000,1,"football.easytestdev.online","US","",{"primaryColor":23},"#1677ff","football predictions, football fixtures, football results","active",null,{"active":28,"leagueId":29,"leagueName":30,"leagueImagePath":31,"seasonId":32,"seasonName":33,"startingAt":34,"endingAt":35,"daysToStart":36,"daysToEnd":37,"phase":38,"includeQualifying":39,"hostCities":40},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-38,-21,"finished_recent",false,[41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60],"Atlanta","Boston","Dallas","East Rutherford","Guadalajara","Houston","Kansas City","Los Angeles","Mexico City","Miami","Monterrey","New-York","New York New Jersey","Philadelphia","San-Francisco","San Francisco Bay Area","Seattle","Toronto","Vancouver","Zapopan",{"match":62},{"awayScore":63,"awayTeam":64,"description":70,"homeScore":18,"homeTeam":71,"id":77,"kickoffAt":78,"length":79,"leagueId":80,"leagueName":81,"leagueSlug":82,"probabilityLabel":81,"slug":83,"status":84,"tvStations":85,"venueCity":86,"venueName":87},2,{"code":65,"id":66,"imagePath":67,"name":68,"slug":69},"AWY","326257544588693504","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F7848.png","Mirassol","mirassol","Always Ready face Mirassol in a crucial Libertadores group stage clash, with both sides desperate for points to keep their knockout hopes alive. Playing at high altitude in El Alto, the Bolivians aim to exploit their home advantage. The outcome could determine who advances and who faces elimination.",{"code":72,"id":73,"imagePath":74,"name":75,"slug":76},"HME","326257688725950464","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F3700.png","Always Ready","always-ready","329716039380111360","2026-05-20T00:00:00Z",90,"326135645477015552","CONMEBOL Libertadores","conmebol-libertadores","always-ready-vs-mirassol-2026-05-20","finished",[],"El Alto","Estadio Municipal de El Alto",[],[90,124,150,180,213,237],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":92,"homeTeamId":-1,"homeTeamName":-1,"id":93,"leagueId":29,"leagueName":30,"matchId":94,"matchName":21,"publishedAt":95,"slug":96,"sourceName":97,"sourceURL":98,"teamId":99,"teamName":100,"teamIds":101,"teamNames":112,"title":123},"news","Smallest World Cup nation Curaçao (pop. 156K) debuts with oldest coach (Advocaat, 78) vs Germany, Ecuador, Ivory Coast after unbeaten qualifying.","336928947444912129","0","2026-06-01T15:00:22Z","curacao-2026-world-cup-guide-smallest-nation-oldest-coach","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fjun\u002F01\u002Fcuracao-world-cup-2026-team-guide","326222713175674880","Curaçao",[99,102,103,73,104,105,106,107,108,109,110,111],"326222712076767232","326257603019542528","326222712496197632","326257546425798656","326257546459353088","326257662960340992","326257539542945792","326257563668582400","326222712978542592","326222712533946368",[100,113,114,75,115,116,117,118,119,120,121,122],"Germany","Kozakken Boys","Netherlands","Aston Villa","Sunderland","Venezuela","Juventus","Waalwijk","Ecuador","Ivory Coast","Curaçao 2026 World Cup Guide: Smallest Nation, Oldest Coach",{"awayTeamId":125,"awayTeamName":126,"body":-1,"category":91,"excerpt":127,"homeTeamId":128,"homeTeamName":129,"id":130,"leagueId":29,"leagueName":30,"matchId":131,"matchName":132,"publishedAt":133,"slug":134,"sourceName":97,"sourceURL":135,"teamId":136,"teamName":137,"teamIds":138,"teamNames":144,"title":149},"326222711946743808","South Korea","Mexico's World Cup starts June 11 vs South Africa. Jiménez's comeback fuels Aguirre's gritty plan, but the Azteca's dual nature adds risk.","326222712622026752","South Africa","334994698764554241","327115073996722176","South Africa vs South Korea","2026-05-27T07:00:21Z","mexico-2026-world-cup-grit-return-and-the-azteca-factor","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002F2026\u002Fmay\u002F27\u002Fmexico-world-cup-2026-team-guide-soccer","326222711908995072","Mexico",[136,128,125,139,73,140,141,142,143],"326257534329425920","326257640692781056","326257563425312768","326222712143876096","326222711401484288",[137,129,126,145,75,45,146,147,148],"Borussia Dortmund","Feyenoord","Portugal","Belgium","Mexico 2026 World Cup: Grit, Return, and the Azteca Factor",{"awayTeamId":151,"awayTeamName":152,"body":-1,"category":91,"excerpt":153,"homeTeamId":108,"homeTeamName":119,"id":154,"leagueId":155,"leagueName":156,"matchId":157,"matchName":158,"publishedAt":159,"slug":160,"sourceName":161,"sourceURL":162,"teamId":108,"teamName":119,"teamIds":163,"teamNames":171,"title":179},"326255039347691520","Fiorentina","Alisson Becker agrees 3-year, €4.5M deal with Juventus; Di Gregorio and Perin to leave. Liverpool open to soft exit, Spalletti reunion a factor.","333150022898028545","326135625054949376","Premier League","327054547971215360","Juventus vs Fiorentina","2026-05-22T05:38:39Z","alisson-to-juventus-why-di-gregorio-and-perin-are-leaving","Tuttosport","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Fjuventus\u002F2026\u002F05\u002F22-148788399\u002Fciao_di_gregorio_e_perin_alisson_con_o_senza_champions_e_la_juve_aspetta_il_ritorno\u002F",[108,151,164,165,166,167,168,169,73,170],"326257545918287872","326257539614248960","326257616915271680","326257539505197056","326222711623782400","326222712592666624","326257769613103104",[119,152,172,173,174,175,176,177,75,178],"Liverpool","Atalanta","Avellino","Genoa","Colombia","Congo DR","Capital","Alisson to Juventus: Why Di Gregorio and Perin Are Leaving",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":181,"homeTeamId":-1,"homeTeamName":-1,"id":182,"leagueId":183,"leagueName":184,"matchId":94,"matchName":21,"publishedAt":185,"slug":186,"sourceName":161,"sourceURL":187,"teamId":108,"teamName":119,"teamIds":188,"teamNames":200,"title":212},"Fabrizio Ravanelli labels his Juventus exit the 'biggest error,' urges Vlahovic and Bremer to stay, and advises against signing aging stars like Lewandowski.","330628730370134017","326135624706822144","Serie A","2026-05-15T06:25:59Z","ravanelli-warns-vlahovic-bremer-leaving-juve-biggest","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Fjuventus\u002F2026\u002F05\u002F15-148651595\u002Funa_juve_di_guerrieri_invincibili_andare_via_uno_degli_errori_pi_grandi_a_vlahovic_e_bremer_\u002F",[108,189,190,169,191,192,193,194,195,196,73,197,198,199],"326257808217477120","326257539962376192","326222713054040064","326255039171530752","326255041188990976","326255041851691008","326257688839196672","326257808251031552","326257539333230592","326257686389723136","326257669738336256",[119,201,202,177,203,204,205,206,207,208,75,209,210,211],"Derby","Como","Haiti","Dinamo Minsk","FK Sarajevo","Cherno More Varna","The Strongest","Middlesbrough","AC Milan","Together","Forge","Ravanelli Warns Vlahovic Bremer: Leaving Juve Biggest",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":214,"homeTeamId":-1,"homeTeamName":-1,"id":215,"leagueId":216,"leagueName":217,"matchId":94,"matchName":21,"publishedAt":218,"slug":219,"sourceName":220,"sourceURL":221,"teamId":73,"teamName":75,"teamIds":222,"teamNames":229,"title":236},"Audi driver Gabriel Bortoleto shares his admiration for teammate Nico Hulkenberg, highlighting the veteran's positive mindset and exceptional skill despite a victory-less F1 career.","327592555594125313","326135624887177216","Championship","2026-05-06T21:34:27Z","bortoleto-praises-hulkenberg-s-youthful-spirit-and-underrated-talent-at-audi","Championat","https:\u002F\u002Fwww.championat.com\u002Fauto\u002Fnews-6458994-bortoleto-o-hyulkenberge-psihologicheski-niko-primerno-moj-rovestnik.html",[73,223,224,190,225,226,227,228],"326222707169431552","326222713142120448","326257546392244224","326257613643714560","326257615342407680","326257617175318528",[75,230,231,202,232,233,234,235],"Anderlecht","Canada","Nottingham Forest","Hassania Agadir","FC Winterthur","Carrarese","Bortoleto Praises Hulkenberg's Youthful Spirit and Underrated Talent at Audi",{"awayTeamId":238,"awayTeamName":239,"body":-1,"category":91,"excerpt":240,"homeTeamId":66,"homeTeamName":68,"id":241,"leagueId":242,"leagueName":184,"matchId":243,"matchName":244,"publishedAt":245,"slug":246,"sourceName":247,"sourceURL":248,"teamId":66,"teamName":68,"teamIds":249,"teamNames":254,"title":259},"326255048692600832","Corinthians","Ecuador's LDU highlights São José do Rio Preto's tourist spots and warm welcome on social media before their CONMEBOL Libertadores match against Mirassol, featuring familiar Brazilian faces like coach Tiago Nunes and striker Deyverson.","327946872205348865","326135624606158848","326538595605155840","Mirassol vs Corinthians","2026-05-07T20:58:49Z","ldu-praises-rio-preto-s-hospitality-ahead-of-libertadores-clash-with-mirassol","Globo G1","https:\u002F\u002Fg1.globo.com\u002Fsp\u002Fsao-jose-do-rio-preto-aracatuba\u002Fnoticia\u002F2026\u002F05\u002F07\u002Fadversario-do-mirassol-ldu-ressalta-hospitalidade-e-pontos-turisticos-de-rio-preto-em-publicacao-nas-redes-sociais.ghtml",[66,238,250,251,190,142,252,253,110,223],"326257544051822592","326257544127320064","326222712357785600","326255044741566464",[68,239,255,256,202,147,257,258,121,230],"Internacional","Palmeiras","Türkiye","Araz","LDU Praises Rio Preto's Hospitality Ahead of Libertadores Clash with Mirassol",[261],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":262,"homeTeamId":-1,"homeTeamName":-1,"id":263,"leagueId":80,"leagueName":81,"matchId":94,"matchName":21,"publishedAt":264,"slug":265,"sourceName":266,"sourceURL":267,"teamId":268,"teamName":269,"teamIds":270,"teamNames":275,"title":280},"CONMEBOL cancels DIM vs Flamengo Copa Libertadores match after fan violence, pyrotechnics, and pitch invasion attempt force suspension in the 4th minute. Flamengo likely awarded points.","328033599796285441","2026-05-08T02:57:53Z","copa-libertadores-match-suspended-after-fan-violence-erupts-in-medellin","Marca","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002Fcopa-libertadores\u002F2026\u002F05\u002F08\u002Fnoche-ira-fuego-violencia-vergueenza-suspendido-dim-vs-flamengo.html","326255048646463488","Flamengo",[268,271,223,272,142,169,273,274],"326257556219498496","326222712013852672","326222712819159040","326257537596788736",[269,276,230,277,147,177,278,279],"Independiente","Iran","Iraq","FC Porto","Copa Libertadores Match Suspended After Fan Violence Erupts in Medellín",{"matchResult":282,"exactScore":283,"totalGoals":284,"bothTeamsToScore":285},[],[],[],[],[287,296,304,308,312,317,325,330,334,340,344,349,352,358,363,368,375,380,385,391,396,400,406,411,414,419,423,427,431,436,439,443,446,450,453],{"id":288,"addition":-1,"extraMinute":289,"info":290,"isHome":39,"minute":291,"narrative":292,"playerName":293,"relatedPlayerName":294,"result":21,"teamLogo":67,"teamName":68,"typeName":295},"332339285581631488",0,"Normal Goal",11,"11' Shaylon (Mirassol) scores, set up by Alesson. 0-1 — an early opener.","Shaylon","Alesson","goal",{"id":297,"addition":298,"extraMinute":289,"info":299,"isHome":28,"minute":300,"narrative":301,"playerName":302,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332340669706145792","Roughing","Yellow Card",15,"15' J. Maraude (Always Ready) is shown a yellow card for roughing.","J. Maraude","yellow_card",{"id":305,"addition":-1,"extraMinute":289,"info":299,"isHome":28,"minute":306,"narrative":307,"playerName":302,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332340543965106176",16,"16' J. Maraude (Always Ready) is shown a yellow card.",{"id":309,"addition":-1,"extraMinute":289,"info":290,"isHome":28,"minute":310,"narrative":311,"playerName":302,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":295},"332344696313483264",32,"32' J. Maraude (Always Ready) scores. 1-1 — the equaliser.",{"id":313,"addition":-1,"extraMinute":289,"info":314,"isHome":28,"minute":310,"narrative":315,"playerName":302,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":316},"332345702929666048","Goal Disallowed - offside","32' VAR review disallows a goal (Always Ready).","var",{"id":318,"addition":-1,"extraMinute":289,"info":319,"isHome":28,"minute":320,"narrative":321,"playerName":322,"relatedPlayerName":323,"result":21,"teamLogo":74,"teamName":75,"typeName":324},"332346457912774656","Substitution 1",39,"39' (Always Ready) makes a substitution: D. Torrico comes on for R. Lima.","D. Torrico","R. Lima","substitution",{"id":326,"addition":298,"extraMinute":289,"info":299,"isHome":39,"minute":327,"narrative":328,"playerName":329,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":303},"332346961300557824",40,"40' Igor Carius (Mirassol) is shown a yellow card for roughing.","Igor Carius",{"id":331,"addition":-1,"extraMinute":289,"info":299,"isHome":39,"minute":332,"narrative":333,"playerName":329,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":303},"332346835500797952",41,"41' Igor Carius (Mirassol) is shown a yellow card.",{"id":335,"addition":336,"extraMinute":289,"info":299,"isHome":28,"minute":337,"narrative":338,"playerName":339,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332354762571780096","Unsportsmanlike conduct",48,"48' F. Nava (Always Ready) is shown a yellow card for unsportsmanlike conduct.","F. Nava",{"id":341,"addition":-1,"extraMinute":289,"info":299,"isHome":28,"minute":337,"narrative":342,"playerName":343,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332355014355849216","48' M. Straccia (Always Ready) is shown a yellow card.","M. Straccia",{"id":345,"addition":336,"extraMinute":289,"info":299,"isHome":39,"minute":346,"narrative":347,"playerName":348,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":303},"332354259360157696",49,"49' Victor Luis (Mirassol) is shown a yellow card for unsportsmanlike conduct.","Victor Luis",{"id":350,"addition":-1,"extraMinute":289,"info":299,"isHome":28,"minute":346,"narrative":351,"playerName":343,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332356650159575040","49' M. Straccia (Always Ready) is shown a yellow card.",{"id":353,"addition":354,"extraMinute":289,"info":299,"isHome":28,"minute":355,"narrative":356,"playerName":357,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332354636826546176","Holding",50,"50' F. Saucedo (Always Ready) is shown a yellow card for holding.","F. Saucedo",{"id":359,"addition":298,"extraMinute":289,"info":299,"isHome":39,"minute":360,"narrative":361,"playerName":362,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":303},"332355517718466560",53,"53' Carlos Eduardo (Mirassol) is shown a yellow card for roughing.","Carlos Eduardo",{"id":364,"addition":-1,"extraMinute":289,"info":319,"isHome":39,"minute":365,"narrative":366,"playerName":329,"relatedPlayerName":367,"result":21,"teamLogo":67,"teamName":68,"typeName":324},"332355895210020864",55,"55' (Mirassol) makes a substitution: Igor Carius comes on for Rodrigues.","Rodrigues",{"id":369,"addition":-1,"extraMinute":289,"info":370,"isHome":28,"minute":371,"narrative":372,"playerName":373,"relatedPlayerName":374,"result":21,"teamLogo":74,"teamName":75,"typeName":324},"332357782634237952","Substitution 2",62,"62' (Always Ready) makes a substitution: D. Rodriguez comes on for C. D. Medina Rodriguez.","D. Rodriguez","C. D. Medina Rodriguez",{"id":376,"addition":-1,"extraMinute":289,"info":377,"isHome":28,"minute":371,"narrative":378,"playerName":357,"relatedPlayerName":379,"result":21,"teamLogo":74,"teamName":75,"typeName":324},"332357656909975552","Substitution 3","62' (Always Ready) makes a substitution: F. Saucedo comes on for F. Pasadore.","F. Pasadore",{"id":381,"addition":354,"extraMinute":289,"info":299,"isHome":28,"minute":382,"narrative":383,"playerName":384,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332360676985016320",73,"73' H. Cuellar (Always Ready) is shown a yellow card for holding.","H. Cuellar",{"id":386,"addition":387,"extraMinute":289,"info":299,"isHome":28,"minute":388,"narrative":389,"playerName":390,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332360550929403904","misses next match",74,"74' R. Gomez Miranda (Always Ready) is shown a yellow card for misses next match.","R. Gomez Miranda",{"id":392,"addition":-1,"extraMinute":289,"info":290,"isHome":28,"minute":393,"narrative":394,"playerName":302,"relatedPlayerName":395,"result":21,"teamLogo":74,"teamName":75,"typeName":295},"332361180502822912",75,"75' J. Maraude (Always Ready) scores, set up by E. Triverio. 1-1 — the equaliser.","E. Triverio",{"id":397,"addition":-1,"extraMinute":289,"info":290,"isHome":28,"minute":398,"narrative":399,"playerName":302,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":295},"332361054321381376",76,"76' J. Maraude (Always Ready) scores. 1-1 — the equaliser.",{"id":401,"addition":-1,"extraMinute":289,"info":402,"isHome":28,"minute":403,"narrative":404,"playerName":339,"relatedPlayerName":405,"result":21,"teamLogo":74,"teamName":75,"typeName":324},"332362690078969856","Substitution 4",81,"81' (Always Ready) makes a substitution: F. Nava comes on for J. Godoy.","J. Godoy",{"id":407,"addition":-1,"extraMinute":289,"info":290,"isHome":39,"minute":408,"narrative":409,"playerName":410,"relatedPlayerName":294,"result":21,"teamLogo":67,"teamName":68,"typeName":295},"332362690150273024",82,"82' Nathan Fogaca (Mirassol) scores, set up by Alesson. 1-2.","Nathan Fogaca",{"id":412,"addition":-1,"extraMinute":289,"info":402,"isHome":28,"minute":408,"narrative":413,"playerName":339,"relatedPlayerName":405,"result":21,"teamLogo":74,"teamName":75,"typeName":324},"332362564438593536","82' (Always Ready) makes a substitution: F. Nava comes on for J. Godoy.",{"id":415,"addition":-1,"extraMinute":289,"info":377,"isHome":39,"minute":408,"narrative":416,"playerName":417,"relatedPlayerName":418,"result":21,"teamLogo":67,"teamName":68,"typeName":324},"332362690221576192","82' (Mirassol) makes a substitution: Denilson comes on for Chico Kim.","Denilson","Chico Kim",{"id":420,"addition":-1,"extraMinute":289,"info":370,"isHome":39,"minute":408,"narrative":421,"playerName":422,"relatedPlayerName":410,"result":21,"teamLogo":67,"teamName":68,"typeName":324},"332362564346318848","82' (Mirassol) makes a substitution: Edson Carioca comes on for Nathan Fogaca.","Edson Carioca",{"id":424,"addition":336,"extraMinute":289,"info":299,"isHome":28,"minute":425,"narrative":426,"playerName":343,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332364074534834176",84,"84' M. Straccia (Always Ready) is shown a yellow card for unsportsmanlike conduct.",{"id":428,"addition":-1,"extraMinute":289,"info":299,"isHome":28,"minute":429,"narrative":430,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":303},"332363822775930880",87,"87' Always Ready (Always Ready) is shown a yellow card.",{"id":432,"addition":-1,"extraMinute":289,"info":433,"isHome":28,"minute":429,"narrative":434,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":435},"332363822851428352","Red Card","87' Always Ready (Always Ready) is sent off with a straight red card.","red_card",{"id":437,"addition":298,"extraMinute":63,"info":299,"isHome":39,"minute":79,"narrative":438,"playerName":348,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":303},"332365332691816448","90+2' Victor Luis (Mirassol) is shown a yellow card for roughing.",{"id":440,"addition":-1,"extraMinute":441,"info":433,"isHome":39,"minute":79,"narrative":442,"playerName":348,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":435},"332365207269543936",3,"90+3' Victor Luis (Mirassol) is sent off with a straight red card.",{"id":444,"addition":298,"extraMinute":63,"info":433,"isHome":39,"minute":79,"narrative":445,"playerName":348,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":435},"332365332821839872","90+2' Victor Luis (Mirassol) is sent off with a straight red card. Roughing",{"id":447,"addition":-1,"extraMinute":289,"info":402,"isHome":39,"minute":79,"narrative":448,"playerName":294,"relatedPlayerName":449,"result":21,"teamLogo":67,"teamName":68,"typeName":324},"332364703533633536","90' (Mirassol) makes a substitution: Alesson comes on for A. Galeano.","A. Galeano",{"id":451,"addition":-1,"extraMinute":441,"info":299,"isHome":39,"minute":79,"narrative":452,"playerName":348,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":303},"332365207143714816","90+3' Victor Luis (Mirassol) is shown a yellow card.",{"id":454,"addition":-1,"extraMinute":289,"info":455,"isHome":39,"minute":79,"narrative":456,"playerName":293,"relatedPlayerName":457,"result":21,"teamLogo":67,"teamName":68,"typeName":324},"332364703596548096","Substitution 5","90' (Mirassol) makes a substitution: Shaylon comes on for Lucas Mugni.","Lucas Mugni"]