[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327053715515117568-en":43,"match-news-327053715515117568-en":69,"match-team-news-327053715515117568-en":70,"match-league-news-327053715515117568-en":145,"prediction-summary-327053715515117568":281,"timeline-327053715515117568":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":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":18,"homeTeam":52,"id":58,"kickoffAt":59,"length":60,"leagueId":61,"leagueName":62,"leagueSlug":63,"probabilityLabel":62,"slug":64,"status":65,"tvStations":66,"venueCity":67,"venueName":68},{"code":46,"id":47,"imagePath":48,"name":49,"slug":50},"AWY","326257710246924288","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F3985.png","Torpedo Moskva","torpedo-moskva","Shinnik Yaroslavl host Torpedo Moskva in a crucial First League clash, with the visitors needing three points to keep pace in the promotion race and the hosts desperate to escape the relegation zone. A Torpedo win would tighten the top-four battle, while defeat could leave Shinnik further adrift at the bottom.",{"code":53,"id":54,"imagePath":55,"name":56,"slug":57},"HME","326257709877825536","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1998.png","Shinnik Yaroslavl","shinnik-yaroslavl","327053715515117568","2026-05-11T14:00:00Z",90,"326135634605379584","First League","ru-first-league","shinnik-yaroslavl-vs-torpedo-moskva-2026-05-11","finished",[],"Yaroslavl","Stadion Shinnik",[],[71,109,126],{"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":96,"title":108},"news","Moritz Stoppelkamp is set to retire this summer. We look back at his historic 2014 goal for Paderborn against former club Hannover, a moment that remains a highlight of his career.","328112568512024577","326135624673267712","Bundesliga","0","2026-05-08T07:26:22Z","moritz-stoppelkamp-s-career-ends-recalling-his-record-breaking-2014-goal","Kicker","https:\u002F\u002Fwww.kicker.de\u002Fzum-geniessen-das-rekordtor-von-stoppelkamp-1217459\u002Fvideo#omrss","326255041348374528","Torpedo Kutaisi",[82,85,86,87,88,47,89,90,91,92,93,94,95],"326257539698135040","326257590021394432","326257615203995648","326257700268675072","326257711354220544","326257749354614784","326257801309458432","326257800973914112","326222707169431552","326257546392244224","326257613643714560",[83,97,98,99,100,49,101,102,103,104,105,106,107],"Torino","Toronto FC","FC Zurich","Torslanda","Torpedo Vladimir","Torreense","SC Paderborn 07","Hannover 96","Anderlecht","Nottingham Forest","Hassania Agadir","Moritz Stoppelkamp's Career Ends: Recalling His Record-Breaking 2014 Goal",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":110,"homeTeamId":-1,"homeTeamName":-1,"id":111,"leagueId":112,"leagueName":113,"matchId":77,"matchName":21,"publishedAt":114,"slug":115,"sourceName":80,"sourceURL":116,"teamId":82,"teamName":83,"teamIds":117,"teamNames":121,"title":125},"Freiburg goalkeeper Florian Müller delivered a standout performance in the DFB-Pokal semi-final, but a controversial disallowed goal in extra time left him and his team devastated, ending their final hopes.","327194067769233409","326135628875960320","DFB Pokal","2026-04-24T10:11:52Z","freiburg-s-florian-muller-left-heartbroken-as-disallowed-goal-dashes-dfb-pokal","https:\u002F\u002Fwww.kicker.de\u002Ftut-einfach-weh-freiburg-keeper-mueller-bitter-enttaeuscht-1213278\u002Fvideo#omrss",[82,85,86,118,88,47,89,90,119,93,120,94,95],"326257672598851584","326257534203596800","326222713142120448",[83,97,98,122,100,49,101,102,123,105,124,106,107],"Derry City","SC Freiburg","Canada","Freiburg's Florian Müller Left Heartbroken as Disallowed Goal Dashes DFB-Pokal Final Dream",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":127,"homeTeamId":-1,"homeTeamName":-1,"id":128,"leagueId":112,"leagueName":113,"matchId":77,"matchName":21,"publishedAt":129,"slug":130,"sourceName":80,"sourceURL":131,"teamId":132,"teamName":133,"teamIds":134,"teamNames":139,"title":144},"Stuttgart sporting director Fabian Wohlgemuth expressed his delight and refused to comment on the controversial disallowed goal after his team edged Freiburg to reach the DFB-Pokal final in a tense encounter.","327182171183779841","2026-04-24T06:36:22Z","stuttgart-s-wohlgemuth-breathes-sigh-of-relief-after-heart-stopping-cup-drama","https:\u002F\u002Fwww.kicker.de\u002Fpotenzial-fuer-herzrhythmusstoerung-wohlgemuth-nach-drama-erleichtert-1213217\u002Fvideo#omrss","326257781562675200","Auch",[132,82,85,86,135,136,88,47,93,137,94,138],"326257613454970880","326257630680977408","326255039884562432","326257551639318528",[133,83,97,98,140,141,100,49,105,142,106,143],"Renaissance Berkane","Beroe","Vardar Skopje","Mannsdorf-Großenzersdorf","Stuttgart's Wohlgemuth Breathes Sigh of Relief After Heart-Stopping Cup Drama",[146,182,199,224,253,264],{"awayTeamId":147,"awayTeamName":148,"body":-1,"category":72,"excerpt":149,"homeTeamId":150,"homeTeamName":151,"id":152,"leagueId":61,"leagueName":62,"matchId":153,"matchName":154,"publishedAt":155,"slug":156,"sourceName":157,"sourceURL":158,"teamId":150,"teamName":151,"teamIds":159,"teamNames":170,"title":181},"326257536078450688","Paris Saint Germain","Soubeyrand admits Lyon were 'superior in every area' after three quick goals sank Paris FC in the Première Ligue final, but stresses her team made progress.","326257536413995008","Paris FC","335946749287862273","327054526882254848","Paris FC vs Paris Saint Germain","2026-05-29T22:28:08Z","soubeyrand-lyon-superior-as-paris-fc-lose-final","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FSandrine-soubeyrand-entraineuse-du-paris-fc-battu-par-ol-lyonnes-en-finale-d-arkema-premiere-ligue-on-est-tombe-sur-bien-meilleures-que-nous\u002F1680153#at_medium=RSS_feeds",[150,147,160,161,162,163,164,165,166,167,168,93,169],"326222711447621632","326257535919067136","326222712936599552","326222767416414208","326255039846813696","326255041625198592","326255041851691008","326257565195309056","326257769613103104","326222712496197632",[151,148,171,172,173,174,175,176,177,178,179,105,180],"France","Lyon","Paraguay","Lesotho","FK Partizan","Partizani","Cherno More Varna","Barcelona","Capital","Netherlands","Soubeyrand: Lyon 'Superior' as Paris FC Lose Final",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":183,"homeTeamId":-1,"homeTeamName":-1,"id":184,"leagueId":61,"leagueName":62,"matchId":77,"matchName":21,"publishedAt":185,"slug":186,"sourceName":157,"sourceURL":187,"teamId":150,"teamName":151,"teamIds":188,"teamNames":193,"title":198},"Selma Bacha on Lyon's 19th French title after playoff win over Paris FC: a treble secured with resilience following Champions League final defeat.","335942678254456833","2026-05-29T22:19:11Z","selma-bacha-after-19th-title-what-lyon-s-resilience-means","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FSelma-bacha-apres-le-19e-titre-d-ol-lyonnes-en-arkema-premiere-ligue-on-tombe-mais-on-se-releve\u002F1680150#at_medium=RSS_feeds",[150,167,160,93,163,189,190,191,161,120,192],"326257536112005120","326257537865224192","326257538016219136","326255039762927616",[151,178,171,105,174,194,195,196,172,124,197],"Monaco","Estoril","Casa Pia","Sheriff Tiraspol","Selma Bacha After 19th Title: What Lyon's Resilience Means",{"awayTeamId":147,"awayTeamName":148,"body":-1,"category":72,"excerpt":200,"homeTeamId":150,"homeTeamName":151,"id":201,"leagueId":61,"leagueName":62,"matchId":153,"matchName":154,"publishedAt":202,"slug":203,"sourceName":157,"sourceURL":204,"teamId":150,"teamName":151,"teamIds":205,"teamNames":214,"title":223},"OL Lyonnes face Paris FC in the Première Ligue final without injured stars Diani and Hegerberg, while summer signings Katoto and Brand start on the bench.","335885998317637633","2026-05-29T18:36:55Z","ol-lyonnes-final-katoto-brand-on-bench-diani-out","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FOl-lyonnes-sans-marie-antoinette-katoto-ni-jule-brand-comme-titulaires\u002F1680073#at_medium=RSS_feeds",[150,147,163,206,207,208,209,210,211,212,213,161,93,120,192],"326255043843985408","326257638314610688","326257688239411200","326257716194447360","326257760125587456","326257760167530496","326257600507154432","326257539769438208",[151,148,174,215,216,217,218,219,220,221,222,172,105,124,197],"Dečić","Numancia","LDU de Quito","Quindio","Adana Demirspor","Adanaspor","Deportivo Pasto","Inter","OL Lyonnes Final: Katoto, Brand on Bench, Diani Out",{"awayTeamId":225,"awayTeamName":226,"body":-1,"category":72,"excerpt":227,"homeTeamId":228,"homeTeamName":229,"id":230,"leagueId":61,"leagueName":62,"matchId":231,"matchName":232,"publishedAt":233,"slug":234,"sourceName":157,"sourceURL":235,"teamId":225,"teamName":226,"teamIds":236,"teamNames":244,"title":252},"326257535952621568","Marseille","Nicolas Chabot, Arkema Première Ligue's top coach, takes over Marseille women from Corinne Diacre on a three-year deal. The 31-year-old arrives from Nantes.","326257535994564608","Nantes","335871457437421569","326329465741250560","Nantes vs Marseille","2026-05-29T17:49:28Z","nicolas-chabot-joins-marseille-women-as-coach-on-3-year-deal","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FNicolas-chabot-nouvel-entraineur-de-l-equipe-feminine-de-marseille\u002F1680051#at_medium=RSS_feeds",[225,228,190,237,238,239,240,241,147,242,160,93,243,120],"326257556060114944","326257561546264576","326257618995646464","326257621004718080","326257621155713024","326257745512632320","326222712395534336",[226,229,195,245,246,247,248,249,148,250,171,105,251,124],"Estudiantes L.P.","Sonderjyske","CA Estudiantes","Esteghlal FC","Esteghlal Khuzestan","Members","Norway","Nicolas Chabot Joins Marseille Women as Coach on 3-Year Deal",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":254,"homeTeamId":-1,"homeTeamName":-1,"id":255,"leagueId":61,"leagueName":62,"matchId":77,"matchName":21,"publishedAt":256,"slug":257,"sourceName":157,"sourceURL":258,"teamId":150,"teamName":151,"teamIds":259,"teamNames":261,"title":263},"Ada Hegerberg sidelined with Achilles inflammation for Lyon's Première Ligue final vs Paris FC; Renard and Heaps available, Benyahia out. Over 20,000 expected.","335501274994708481","2026-05-28T17:05:02Z","ada-hegerberg-out-what-lyon-s-final-means-without-her","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FAda-hegerberg-l-attaquante-d-ol-lyonnes-forfait-pour-la-finale-de-la-premiere-ligue-contre-le-paris-fc\u002F1679684#at_medium=RSS_feeds",[150,160,162,163,260,164,165,147,167,161,93,120],"326255038034874368",[151,171,173,174,262,175,176,148,178,172,105,124],"FSV Mainz 05","Ada Hegerberg Out: What Lyon's Final Means Without Her",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":265,"homeTeamId":-1,"homeTeamName":-1,"id":266,"leagueId":61,"leagueName":62,"matchId":77,"matchName":21,"publishedAt":267,"slug":268,"sourceName":157,"sourceURL":269,"teamId":150,"teamName":151,"teamIds":270,"teamNames":275,"title":280},"Elisa Daupeux will wear a ref cam and microphone as OL Lyonnes faces Paris FC in the Première Ligue final on Friday at Groupama Stadium, with 25,000 fans.","335376567364489217","2026-05-28T08:00:57Z","immersive-referee-tech-debuts-in-premiere-ligue-final","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLes-arbitres-sonorisees-pour-la-finale-de-premiere-ligue-entre-ol-lyonnes-et-le-paris-fc\u002F1679508#at_medium=RSS_feeds",[150,163,271,208,272,273,209,274,160,161,93,94,95],"326257602587529216","326257698158940160","326257716014092288","326257749937623040",[151,174,276,217,277,278,218,279,171,172,105,106,107],"Cambuur","trelleborgs FF","Tigres FC","Camacha","Immersive Referee Tech Debuts in Première Ligue Final",{"matchResult":282,"exactScore":283,"totalGoals":284,"bothTeamsToScore":285},[],[],[],[],[287,294,298,305,308,311,320,325,332,338,342,346,349,354,359,364,370,374,377,383,387,390,395,400,403,407],{"id":288,"addition":-1,"extraMinute":289,"info":290,"isHome":28,"minute":291,"narrative":292,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":293},"329290823512363008",0,"Yellow Card",13,"13' Shinnik Yaroslavl (Shinnik Yaroslavl) is shown a yellow card.","yellow_card",{"id":295,"addition":-1,"extraMinute":289,"info":290,"isHome":28,"minute":291,"narrative":296,"playerName":297,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":293},"329291200999723008","13' Artur Galoyan (Shinnik Yaroslavl) is shown a yellow card.","Artur Galoyan",{"id":299,"addition":-1,"extraMinute":289,"info":300,"isHome":28,"minute":301,"narrative":302,"playerName":303,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":304},"329502852269477888","Normal Goal",45,"45' I. Porokhov (Shinnik Yaroslavl) scores. 1-0 — the opening goal.","I. Porokhov","goal",{"id":306,"addition":-1,"extraMinute":18,"info":300,"isHome":28,"minute":301,"narrative":307,"playerName":303,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":304},"329301770800992256","45+1' I. Porokhov (Shinnik Yaroslavl) scores. 1-0 — the opening goal.",{"id":309,"addition":-1,"extraMinute":18,"info":300,"isHome":28,"minute":301,"narrative":310,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":55,"teamName":56,"typeName":304},"329298876584431616","45+1' Shinnik Yaroslavl (Shinnik Yaroslavl) scores. 1-0 — the opening goal.",{"id":312,"addition":-1,"extraMinute":289,"info":313,"isHome":314,"minute":315,"narrative":316,"playerName":317,"relatedPlayerName":318,"result":21,"teamLogo":48,"teamName":49,"typeName":319},"329304035687403520","Substitution 1",false,46,"46' (Torpedo Moskva) makes a substitution: M. Camara comes on for R. Apekov.","M. Camara","R. Apekov","substitution",{"id":321,"addition":-1,"extraMinute":289,"info":290,"isHome":314,"minute":322,"narrative":323,"playerName":324,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":293},"329320394412527616",58,"58' A. Kashtanov (Torpedo Moskva) is shown a yellow card.","A. Kashtanov",{"id":326,"addition":-1,"extraMinute":289,"info":327,"isHome":314,"minute":328,"narrative":329,"playerName":330,"relatedPlayerName":331,"result":21,"teamLogo":48,"teamName":49,"typeName":319},"329308313835540480","Substitution 3",64,"64' (Torpedo Moskva) makes a substitution: V. Shitov comes on for N. Ishchenko.","V. Shitov","N. Ishchenko",{"id":333,"addition":-1,"extraMinute":289,"info":334,"isHome":314,"minute":328,"narrative":335,"playerName":336,"relatedPlayerName":337,"result":21,"teamLogo":48,"teamName":49,"typeName":319},"329308188014809088","Substitution 2","64' (Torpedo Moskva) makes a substitution: A. Yushin comes on for D. Kalayda.","A. Yushin","D. Kalayda",{"id":339,"addition":-1,"extraMinute":289,"info":290,"isHome":314,"minute":340,"narrative":341,"playerName":337,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":293},"329320394496413696",69,"69' D. Kalayda (Torpedo Moskva) is shown a yellow card.",{"id":343,"addition":-1,"extraMinute":289,"info":290,"isHome":314,"minute":340,"narrative":344,"playerName":345,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":293},"329309194723266560","69' Aleksey Kashtanov (Torpedo Moskva) is shown a yellow card.","Aleksey Kashtanov",{"id":347,"addition":-1,"extraMinute":289,"info":290,"isHome":314,"minute":340,"narrative":348,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":293},"329309069582012416","69' Torpedo Moskva (Torpedo Moskva) is shown a yellow card.",{"id":350,"addition":-1,"extraMinute":289,"info":313,"isHome":28,"minute":351,"narrative":352,"playerName":303,"relatedPlayerName":353,"result":21,"teamLogo":55,"teamName":56,"typeName":319},"329310453123518464",72,"72' (Shinnik Yaroslavl) makes a substitution: I. Porokhov comes on for A. Gongapshev.","A. Gongapshev",{"id":355,"addition":-1,"extraMinute":289,"info":356,"isHome":314,"minute":351,"narrative":357,"playerName":324,"relatedPlayerName":358,"result":21,"teamLogo":48,"teamName":49,"typeName":319},"329310201293312000","Substitution 4","72' (Torpedo Moskva) makes a substitution: A. Kashtanov comes on for D. Tsypchenko.","D. Tsypchenko",{"id":360,"addition":-1,"extraMinute":289,"info":290,"isHome":314,"minute":361,"narrative":362,"playerName":363,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":293},"329869034277310464",81,"81' Konstantin Savichev (Torpedo Moskva) is shown a yellow card.","Konstantin Savichev",{"id":365,"addition":-1,"extraMinute":289,"info":366,"isHome":314,"minute":361,"narrative":367,"playerName":368,"relatedPlayerName":369,"result":21,"teamLogo":48,"teamName":49,"typeName":319},"329312592122089472","Substitution 5","81' (Torpedo Moskva) makes a substitution: D. Utkin comes on for I. Berkovsky.","D. Utkin","I. Berkovsky",{"id":371,"addition":-1,"extraMinute":289,"info":290,"isHome":314,"minute":372,"narrative":373,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":293},"329312214689255424",82,"82' Torpedo Moskva (Torpedo Moskva) is shown a yellow card.",{"id":375,"addition":-1,"extraMinute":289,"info":290,"isHome":314,"minute":372,"narrative":376,"playerName":337,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":293},"329317877666549760","82' D. Kalayda (Torpedo Moskva) is shown a yellow card.",{"id":378,"addition":-1,"extraMinute":289,"info":334,"isHome":28,"minute":379,"narrative":380,"playerName":381,"relatedPlayerName":382,"result":21,"teamLogo":55,"teamName":56,"typeName":319},"329313850459426816",86,"86' (Shinnik Yaroslavl) makes a substitution: D. Samoilov comes on for A. Kosogorov.","D. Samoilov","A. Kosogorov",{"id":384,"addition":-1,"extraMinute":289,"info":300,"isHome":314,"minute":385,"narrative":386,"playerName":358,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":304},"329314983147999232",89,"89' D. Tsypchenko (Torpedo Moskva) scores. 1-1 — the equaliser.",{"id":388,"addition":-1,"extraMinute":289,"info":300,"isHome":314,"minute":385,"narrative":389,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":304},"329314227820957696","89' Torpedo Moskva (Torpedo Moskva) scores. 1-1 — the equaliser.",{"id":391,"addition":-1,"extraMinute":392,"info":290,"isHome":314,"minute":60,"narrative":393,"playerName":394,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":293},"329315737820729344",5,"90+5' K. Gotsuk (Torpedo Moskva) is shown a yellow card.","K. Gotsuk",{"id":396,"addition":-1,"extraMinute":397,"info":290,"isHome":314,"minute":60,"narrative":398,"playerName":399,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":293},"329869034390556672",4,"90+4' Sergey Borodin (Torpedo Moskva) is shown a yellow card.","Sergey Borodin",{"id":401,"addition":-1,"extraMinute":289,"info":300,"isHome":314,"minute":60,"narrative":402,"playerName":358,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":304},"329321652896665600","90' D. Tsypchenko (Torpedo Moskva) scores. 1-1 — the equaliser.",{"id":404,"addition":-1,"extraMinute":397,"info":290,"isHome":314,"minute":60,"narrative":405,"playerName":406,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":293},"329317877746241536","90+4' Kirill Gotsuk (Torpedo Moskva) is shown a yellow card.","Kirill Gotsuk",{"id":408,"addition":-1,"extraMinute":392,"info":290,"isHome":314,"minute":60,"narrative":409,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":293},"329315612067106816","90+5' Torpedo Moskva (Torpedo Moskva) is shown a yellow card."]