[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327054628157919232-en":61,"match-news-327054628157919232-en":88,"match-team-news-327054628157919232-en":89,"match-league-news-327054628157919232-en":227,"prediction-summary-327054628157919232":318,"timeline-327054628157919232":323},{"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":63,"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},0,{"code":65,"id":66,"imagePath":67,"name":68,"slug":69},"AWY","326257611726917632","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F558.png","Spartak Moscow","spartak-moscow","Spartak Moscow must win to keep their title hopes alive, while Dinamo Makhachkala need points to escape the relegation zone. The result could decisively shape the top and bottom of the Premier League table.",{"code":72,"id":73,"imagePath":74,"name":75,"slug":76},"HME","326257612330897408","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F6813.png","Dinamo Makhachkala","dinamo-makhachkala","327054628157919232","2026-05-17T15:00:00Z",90,"326135634043342848","Premier League","ru-premier-league","dinamo-makhachkala-vs-spartak-moscow-2026-05-17","finished",[],"Makhachkala","Anzhi Arena",[],[90,118,145,176,189,208],{"awayTeamId":73,"awayTeamName":75,"body":-1,"category":91,"excerpt":92,"homeTeamId":93,"homeTeamName":94,"id":95,"leagueId":96,"leagueName":81,"matchId":97,"matchName":98,"publishedAt":99,"slug":100,"sourceName":101,"sourceURL":102,"teamId":73,"teamName":75,"teamIds":103,"teamNames":110,"title":117},"news","Dinamo Makhachkala will travel 180km by bus to face Akhmat in Grozny on May 10 due to southern Russia airport closures. The journey takes about three hours.","326257612037296128","Akhmat","328317163683188737","326135625054949376","327052767770185728","Akhmat vs Dinamo Makhachkala","2026-05-08T21:32:14Z","dinamo-makhachkala-bus-trip-180km-journey-to-face-akhmat","Championat","https:\u002F\u002Fwww.championat.com\u002Ffootball\u002Fnews-6461460-futbolisty-mahachkalinskogo-dinamo-poedut-na-match-s-ahmatom-na-avtobuse.html",[73,93,104,105,106,107,108,109],"326257796423094272","326222707169431552","326257539962376192","326257546392244224","326257586082942976","326257613643714560",[75,94,111,112,113,114,115,116],"Russia","Anderlecht","Como","Nottingham Forest","Miramar","Hassania Agadir","Dinamo Makhachkala Bus Trip: 180km Journey to Face Akhmat",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":119,"homeTeamId":-1,"homeTeamName":-1,"id":120,"leagueId":29,"leagueName":30,"matchId":121,"matchName":21,"publishedAt":122,"slug":123,"sourceName":124,"sourceURL":125,"teamId":126,"teamName":127,"teamIds":128,"teamNames":136,"title":144},"Thomas Partey named in Ghana's 26-man World Cup squad despite rape and sexual assault charges. FA president says 'we stand by him'. Trial set for next year.","337150646811627521","0","2026-06-02T06:28:20Z","partey-named-in-ghana-world-cup-squad-despite-rape-charges","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcp9ppezl4v1o?at_medium=RSS&at_campaign=rss","326222712559112192","Ghana",[126,129,130,66,131,132,133,134,135],"326257546258026496","326255041704890368","326257572300460032","326222712496197632","326257565363081216","326257546094448640","326257807714160640",[127,137,138,68,139,140,141,142,143],"Manchester City","Rayo Vallecano","Saint Etienne","Netherlands","Villarreal","Tottenham","Leicester","Partey Named in Ghana World Cup Squad Despite Rape Charges",{"awayTeamId":146,"awayTeamName":147,"body":-1,"category":91,"excerpt":148,"homeTeamId":149,"homeTeamName":150,"id":151,"leagueId":152,"leagueName":153,"matchId":154,"matchName":155,"publishedAt":156,"slug":157,"sourceName":124,"sourceURL":158,"teamId":149,"teamName":150,"teamIds":159,"teamNames":167,"title":175},"326257660145963008","Motherwell","DR Congo coach Sebastien Desabre names 28-man squad for 2026 World Cup, with Aaron Wan-Bissaka and Yoane Wissa returning. The Leopards last appeared in 1974 as","326255038148120576","Hibernian","331861160007569409","326135632491450368","Africa Cup of Nations","327054427011682304","Hibernian vs Motherwell","2026-05-18T16:08:07Z","why-dr-congo-selected-wan-bissaka-wissa-for-world-cup","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc0k2d8ejr4do?at_medium=RSS&at_campaign=rss",[149,146,160,161,66,162,163,164,165,166],"326257545712766976","326222707337203712","326257571990081536","326222712865296384","326257541224861696","326257546459353088","326257565602156544",[150,147,168,169,68,170,171,172,173,174],"Manchester United","Standard Liege","Montpellier","Uzbekistan","Alanyaspor","Sunderland","Real Betis","Why DR Congo Selected Wan-Bissaka, Wissa for World Cup",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":177,"homeTeamId":-1,"homeTeamName":-1,"id":178,"leagueId":121,"leagueName":21,"matchId":121,"matchName":21,"publishedAt":179,"slug":180,"sourceName":101,"sourceURL":181,"teamId":66,"teamName":68,"teamIds":182,"teamNames":185,"title":188},"Former Spartak striker Roman Pavlyuchenko says coach Juan Carlos Karsedo's job depends on winning the Russian Cup final against Krasnodar on May 24.","328271869306212353","2026-05-08T18:30:24Z","pavlyuchenko-on-karsedo-s-future-spartak-cup-win-key","https:\u002F\u002Fwww.championat.com\u002Ffootball\u002Fnews-6461274-pavlyuchenko-esli-spartak-ne-vyigraet-kubok-rossii-karsedo-vryad-li-ostanetsya.html",[66,104,105,106,107,109,183,184],"326257615342407680","326257636301344768",[68,111,112,113,114,116,186,187],"FC Winterthur","Arema FC","Pavlyuchenko on Karsedo's Future: Spartak Cup Win Key",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":190,"homeTeamId":-1,"homeTeamName":-1,"id":191,"leagueId":96,"leagueName":81,"matchId":121,"matchName":21,"publishedAt":192,"slug":193,"sourceName":101,"sourceURL":194,"teamId":195,"teamName":196,"teamIds":197,"teamNames":202,"title":207},"Former Zenit and Russia defender Alexander Anyukov reveals the most challenging strikers he faced, including Ronaldo and top RPL attackers from CSKA, Spartak","328249244798423041","2026-05-08T17:00:08Z","anyukov-names-toughest-opponents-ronaldo-cska-spartak","https:\u002F\u002Fwww.championat.com\u002Ffootball\u002Fnews-6461026-aleksandr-anyukov-nazval-samyh-neudobnyh-napadayuschih-protiv-kotoryh-igral.html","326255039494492160","Shakhtar Donetsk",[195,129,198,66,199,200,104,201],"326257709978488832","326257611655614464","326222712143876096","326257611768860672",[196,137,203,68,204,205,111,206],"Spartak Nalchik","CSKA Moscow","Portugal","Zenit","Anyukov Names Toughest Opponents: Ronaldo, CSKA, Spartak",{"awayTeamId":209,"awayTeamName":210,"body":-1,"category":91,"excerpt":211,"homeTeamId":66,"homeTeamName":68,"id":212,"leagueId":96,"leagueName":81,"matchId":213,"matchName":214,"publishedAt":215,"slug":216,"sourceName":101,"sourceURL":217,"teamId":66,"teamName":68,"teamIds":218,"teamNames":222,"title":226},"326257611995353088","Rubin","Rubin's Frank Artiga praises Spartak's Juan Carlos Carcedo before their RPL match, noting their shared history and calling him an excellent coach who could","328245216819548161","327053631054417920","Spartak Moscow vs Rubin","2026-05-08T16:57:48Z","rubin-coach-artiga-praises-spartak-s-carcedo-excellent","https:\u002F\u002Fwww.championat.com\u002Ffootball\u002Fnews-6461182-trener-rubina-artiga-my-s-karsedo-znakomy-eto-otlichnyj-trener.html",[66,209,219,105,220,106,107,221],"326257567573479424","326222713142120448","326257551639318528",[68,210,223,112,224,113,114,225],"Pafos","Canada","Mannsdorf-Großenzersdorf","Rubin Coach Artiga Praises Spartak's Carcedo: 'Excellent",[228,245,264,277,290,305],{"awayTeamId":229,"awayTeamName":230,"body":-1,"category":91,"excerpt":231,"homeTeamId":232,"homeTeamName":233,"id":234,"leagueId":80,"leagueName":81,"matchId":235,"matchName":236,"publishedAt":237,"slug":238,"sourceName":101,"sourceURL":239,"teamId":232,"teamName":233,"teamIds":240,"teamNames":242,"title":244},"326257612079239168","Dynamo","Roman Rotenberg, first vice-president of the FHR, supports Lokomotiv players in the Gagarin Cup who helped Russia win the Channel One Cup. See his full","326257611806609408","Lokomotiv","328302065052815361","326344683951230976","Lokomotiv vs Dynamo","2026-05-08T20:30:17Z","rotenberg-backs-lokomotiv-players-in-gagarin-cup-why-it","https:\u002F\u002Fwww.championat.com\u002Fhockey\u002Fnews-6461390-roman-rotenberg-v-kubke-gagarina-podderzhivayu-rebyat-kotorye-pomogayut-sbornoj-rossii.html",[232,229,104,105,106,109,183,241],"326257664138940416",[233,230,111,112,113,116,186,243],"Iceland","Rotenberg Backs Lokomotiv Players in Gagarin Cup: Why It",{"awayTeamId":201,"awayTeamName":206,"body":-1,"category":91,"excerpt":246,"homeTeamId":199,"homeTeamName":204,"id":247,"leagueId":80,"leagueName":81,"matchId":248,"matchName":249,"publishedAt":250,"slug":251,"sourceName":101,"sourceURL":252,"teamId":199,"teamName":204,"teamIds":253,"teamNames":258,"title":263},"Football expert Gennady Orlov points out CSKA Moscow's critical defensive weakness: a lack of height among their center-backs, which was exposed by a header goal. Analysis of their RPL standing and implications.","328113406278111233","326329557042860032","CSKA Moscow vs Zenit","2026-05-08T08:12:58Z","cska-moscow-s-defensive-height-problem-under-scrutiny-after-diveev-header","https:\u002F\u002Fwww.championat.com\u002Ffootball\u002Fnews-6460496-gennadij-orlov-podcherknul-problemu-oborony-cska.html",[199,201,105,184,254,255,256,257,220,106,107,108],"326257766752587776","326257810339794944","326323575902441472","326257611840163840",[204,206,112,187,259,260,261,262,224,113,114,115],"Fortaleza EC","Forest Green","Andorra","FC Krasnodar","CSKA Moscow's Defensive Height Problem Under Scrutiny After Diveev Header",{"awayTeamId":257,"awayTeamName":262,"body":-1,"category":91,"excerpt":265,"homeTeamId":229,"homeTeamName":230,"id":266,"leagueId":80,"leagueName":81,"matchId":267,"matchName":268,"publishedAt":269,"slug":270,"sourceName":101,"sourceURL":271,"teamId":66,"teamName":68,"teamIds":272,"teamNames":274,"title":276},"Krasnodar defeated Dynamo Moscow 6-5 on penalties after a 0-0 draw to advance to the Russian Cup Superfinal. Goalkeeper Stanislav Agkatsev was the hero, saving two crucial spot-kicks.","328086398257074177","327053632476286976","Dynamo vs FC Krasnodar","2026-05-08T06:15:06Z","krasnodar-clinches-russian-cup-final-berth-in-dramatic-penalty-shootout","https:\u002F\u002Fwww.championat.com\u002Ffootball\u002Fnews-6460256-kordoba-podnimal-kaseresa-agkacev-otbival-penalti-nogoj-foto-pobedy-krasnodara.html",[66,229,257,105,273,106,107,183],"326255038584328192",[68,230,262,112,275,113,114,186],"Legia Warszawa","Krasnodar Clinches Russian Cup Final Berth in Dramatic Penalty Shootout",{"awayTeamId":257,"awayTeamName":262,"body":-1,"category":91,"excerpt":278,"homeTeamId":229,"homeTeamName":230,"id":279,"leagueId":80,"leagueName":81,"matchId":267,"matchName":268,"publishedAt":280,"slug":281,"sourceName":101,"sourceURL":282,"teamId":66,"teamName":68,"teamIds":283,"teamNames":286,"title":289},"A 99-year-old WWII veteran congratulated Krasnodar captain Eduard Spertsyan after their cup victory over Dynamo, wishing them success against Spartak in the upcoming Russian Cup final.","327961939172921345","2026-05-07T21:59:54Z","wwii-veteran-s-message-to-krasnodar-captain-beat-spartak-and-become-champions","https:\u002F\u002Fwww.championat.com\u002Ffootball\u002Fnews-6460230-99-letnij-veteran-vov-spercyanu-zaranee-chtoby-vy-pobedili-spartak.html",[66,229,257,105,284,106,285,183],"326222707249123328","326257615103332352",[68,230,262,112,287,113,288,186],"Zulte Waregem","BSC Young Boys","WWII Veteran's Message to Krasnodar Captain: 'Beat Spartak and Become Champions'",{"awayTeamId":229,"awayTeamName":230,"body":-1,"category":91,"excerpt":291,"homeTeamId":292,"homeTeamName":293,"id":294,"leagueId":80,"leagueName":81,"matchId":295,"matchName":296,"publishedAt":297,"slug":298,"sourceName":101,"sourceURL":299,"teamId":199,"teamName":204,"teamIds":300,"teamNames":302,"title":304},"Baltika manager Andrey Talalaev shared his thoughts on Krasnodar's dramatic penalty shootout win against Dynamo Moscow in the Russian Cup Path of RPL final, revealing his personal allegiance during the match.","326257612133765120","Baltika","327954612462030849","327054626035601408","Baltika vs Dynamo","2026-05-07T21:40:20Z","talalaev-reveals-he-rooted-for-krasnodar-in-russian-cup-final-victory-over","https:\u002F\u002Fwww.championat.com\u002Ffootball\u002Fnews-6460220-talalaev-o-finale-puti-rpl-ya-segodnya-bolel-za-krasnodar.html",[199,292,229,105,106,107,183,301],"326257623760375808",[204,293,230,112,113,114,186,303],"FC Anyang","Talalaev Reveals He Rooted for Krasnodar in Russian Cup Final Victory Over Dynamo",{"awayTeamId":257,"awayTeamName":262,"body":-1,"category":91,"excerpt":306,"homeTeamId":229,"homeTeamName":230,"id":307,"leagueId":80,"leagueName":81,"matchId":267,"matchName":268,"publishedAt":308,"slug":309,"sourceName":101,"sourceURL":310,"teamId":257,"teamName":262,"teamIds":311,"teamNames":314,"title":317},"Krasnodar goalkeeper Stanislav Agkacev became the hero, saving two penalties in a dramatic shootout to win the Russian Cup final against Dynamo Moscow after a goalless draw.","327932315663601665","2026-05-07T20:03:49Z","agkacev-s-heroic-penalty-saves-secure-russian-cup-for-krasnodar","https:\u002F\u002Fwww.championat.com\u002Ffootball\u002Fnews-6460104-dva-otrazhyonnyh-agkacevym-penalti-v-finale-puti-rpl-kubka-rossii-krasnodar-dinamo.html",[257,229,105,106,221,183,312,313],"326257617288564736","326257664579342336",[262,230,112,113,225,186,315,316],"Mantova","Faroe Islands","Agkacev's Heroic Penalty Saves Secure Russian Cup for Krasnodar",{"matchResult":319,"exactScore":320,"totalGoals":321,"bothTeamsToScore":322},[],[],[],[],[324,330,335,340,343,350,354,358,362,366,373,379,386,391,395,400,405,409,416,422,430,433,436],{"id":325,"addition":-1,"extraMinute":63,"info":326,"isHome":39,"minute":327,"narrative":328,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":329},"331482390213955584","Yellow Card",24,"24' Spartak Moscow (Spartak Moscow) is shown a yellow card.","yellow_card",{"id":331,"addition":332,"extraMinute":63,"info":326,"isHome":39,"minute":327,"narrative":333,"playerName":334,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":329},"331482893677236224","Foul","24' Ruslan Litvinov (Spartak Moscow) is shown a yellow card for foul.","Ruslan Litvinov",{"id":336,"addition":332,"extraMinute":63,"info":326,"isHome":28,"minute":337,"narrative":338,"playerName":339,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":329},"331488177967599616",45,"45' Miro (Dinamo Makhachkala) is shown a yellow card for foul.","Miro",{"id":341,"addition":-1,"extraMinute":63,"info":326,"isHome":28,"minute":337,"narrative":342,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":329},"331487675255099392","45' Dinamo Makhachkala (Dinamo Makhachkala) is shown a yellow card.",{"id":344,"addition":-1,"extraMinute":63,"info":345,"isHome":28,"minute":346,"narrative":347,"playerName":339,"relatedPlayerName":348,"result":21,"teamLogo":74,"teamName":75,"typeName":349},"331493211115622400","Substitution 1",46,"46' (Dinamo Makhachkala) makes a substitution: Miro comes on for H. Mastouri.","H. Mastouri","substitution",{"id":351,"addition":-1,"extraMinute":63,"info":326,"isHome":39,"minute":352,"narrative":353,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":329},"331494847431053312",54,"54' Spartak Moscow (Spartak Moscow) is shown a yellow card.",{"id":355,"addition":332,"extraMinute":63,"info":326,"isHome":39,"minute":352,"narrative":356,"playerName":357,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":329},"331495601868902400","54' Nail Umyarov (Spartak Moscow) is shown a yellow card for foul.","Nail Umyarov",{"id":359,"addition":-1,"extraMinute":63,"info":326,"isHome":28,"minute":360,"narrative":361,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":329},"331496483054424064",60,"60' Dinamo Makhachkala (Dinamo Makhachkala) is shown a yellow card.",{"id":363,"addition":332,"extraMinute":63,"info":326,"isHome":28,"minute":360,"narrative":364,"playerName":365,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":329},"331497238293385216","60' Temirkan Sundukov (Dinamo Makhachkala) is shown a yellow card for foul.","Temirkan Sundukov",{"id":367,"addition":-1,"extraMinute":63,"info":368,"isHome":28,"minute":369,"narrative":370,"playerName":371,"relatedPlayerName":372,"result":21,"teamLogo":74,"teamName":75,"typeName":349},"331497363564662784","Substitution 2",61,"61' (Dinamo Makhachkala) makes a substitution: H. Mrezigue comes on for A. Dzhabrailov.","H. Mrezigue","A. Dzhabrailov",{"id":374,"addition":-1,"extraMinute":63,"info":345,"isHome":39,"minute":375,"narrative":376,"playerName":377,"relatedPlayerName":378,"result":21,"teamLogo":67,"teamName":68,"typeName":349},"331498622363373568",68,"68' (Spartak Moscow) makes a substitution: G. Fernandes comes on for I. Dmitriev.","G. Fernandes","I. Dmitriev",{"id":380,"addition":-1,"extraMinute":63,"info":381,"isHome":28,"minute":382,"narrative":383,"playerName":384,"relatedPlayerName":385,"result":21,"teamLogo":74,"teamName":75,"typeName":349},"331501768091373568","Substitution 3",80,"80' (Dinamo Makhachkala) makes a substitution: G. Agalarov comes on for A. Sandrachuk.","G. Agalarov","A. Sandrachuk",{"id":387,"addition":332,"extraMinute":63,"info":326,"isHome":28,"minute":388,"narrative":389,"playerName":390,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":329},"331502396897234944",82,"82' Nikita Glushkov (Dinamo Makhachkala) is shown a yellow card for foul.","Nikita Glushkov",{"id":392,"addition":-1,"extraMinute":63,"info":326,"isHome":28,"minute":393,"narrative":394,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":329},"331502021314088960",83,"83' Dinamo Makhachkala (Dinamo Makhachkala) is shown a yellow card.",{"id":396,"addition":-1,"extraMinute":63,"info":368,"isHome":39,"minute":393,"narrative":397,"playerName":398,"relatedPlayerName":399,"result":21,"teamLogo":67,"teamName":68,"typeName":349},"331613038207569920","83' (Spartak Moscow) makes a substitution: D. Denisov comes on for L. Garcia.","D. Denisov","L. Garcia",{"id":401,"addition":-1,"extraMinute":63,"info":381,"isHome":39,"minute":393,"narrative":402,"playerName":403,"relatedPlayerName":404,"result":21,"teamLogo":67,"teamName":68,"typeName":349},"331502396964343808","83' (Spartak Moscow) makes a substitution: R. Zobnin comes on for V. Saus.","R. Zobnin","V. Saus",{"id":406,"addition":-1,"extraMinute":63,"info":381,"isHome":39,"minute":407,"narrative":408,"playerName":398,"relatedPlayerName":399,"result":21,"teamLogo":67,"teamName":68,"typeName":349},"331502524483768320",84,"84' (Spartak Moscow) makes a substitution: D. Denisov comes on for L. Garcia.",{"id":410,"addition":-1,"extraMinute":63,"info":411,"isHome":39,"minute":412,"narrative":413,"playerName":414,"relatedPlayerName":415,"result":21,"teamLogo":67,"teamName":68,"typeName":349},"331504662270185472","Substitution 4",88,"88' (Spartak Moscow) makes a substitution: M. Ugalde comes on for C. Martins.","M. Ugalde","C. Martins",{"id":417,"addition":-1,"extraMinute":63,"info":411,"isHome":28,"minute":418,"narrative":419,"playerName":420,"relatedPlayerName":421,"result":21,"teamLogo":74,"teamName":75,"typeName":349},"331504789051412480",89,"89' (Dinamo Makhachkala) makes a substitution: M. Moubarik comes on for A. Alarcon.","M. Moubarik","A. Alarcon",{"id":423,"addition":424,"extraMinute":425,"info":426,"isHome":39,"minute":79,"narrative":427,"playerName":428,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":429},"331505668286582784","Professional foul last man",6,"Red Card","90+6' Christopher Wooh (Spartak Moscow) is sent off with a straight red card. Professional foul last man","Christopher Wooh","red_card",{"id":431,"addition":-1,"extraMinute":425,"info":426,"isHome":39,"minute":79,"narrative":432,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":67,"teamName":68,"typeName":429},"331505417483980800","90+6' Spartak Moscow (Spartak Moscow) is sent off with a straight red card.",{"id":434,"addition":-1,"extraMinute":425,"info":326,"isHome":28,"minute":79,"narrative":435,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":329},"331505291898130432","90+6' Dinamo Makhachkala (Dinamo Makhachkala) is shown a yellow card.",{"id":437,"addition":438,"extraMinute":439,"info":326,"isHome":28,"minute":79,"narrative":440,"playerName":441,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":329},"331505668362080256","Time wasting",5,"90+5' Nikita Karabashev (Dinamo Makhachkala) is shown a yellow card for time wasting.","Nikita Karabashev"]