[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327054251740106752-en":61,"match-news-327054251740106752-en":88,"match-team-news-327054251740106752-en":89,"match-league-news-327054251740106752-en":254,"prediction-summary-327054251740106752":366,"timeline-327054251740106752":371},{"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",-37,-20,"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":18,"awayTeam":63,"description":69,"homeScore":70,"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},{"code":64,"id":65,"imagePath":66,"name":67,"slug":68},"AWY","326257534715301888","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F192.png","1. FC Köln","1-fc-koln","Bayern München aim to close out the title race with a win, while 1. FC Köln desperately need points to escape the relegation zone. The result could either hand Bayern the championship or inject new life into Köln’s survival hopes.",5,{"code":72,"id":73,"imagePath":74,"name":75,"slug":76},"HME","326257534170042368","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F157.png","Bayern München","bayern-munchen","327054251740106752","2026-05-16T13:30:00Z",90,"326135624673267712","Bundesliga","de-bundesliga","bayern-munchen-vs-1-fc-koln-2026-05-16","finished",[],"Munich","Allianz Arena",[],[90,146,161,189,210,235],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":92,"homeTeamId":-1,"homeTeamName":-1,"id":93,"leagueId":94,"leagueName":95,"matchId":96,"matchName":21,"publishedAt":97,"slug":98,"sourceName":99,"sourceURL":100,"teamId":101,"teamName":102,"teamIds":103,"teamNames":124,"title":145},"news","PSG exit clears path for Arsenal to sign Bournemouth's Kroupi. Clubs circle: Mourinho eyes Calafiori, Man Utd target Ndiaye, and more transfer news.","338101936815345665","326135644956921856","UEFA Champions League Women","0","2026-06-04T22:30:00Z","arsenal-s-kroupi-boost-what-psg-exit-means","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13550933\u002Farsenal-transfer-news-mikel-arteta-handed-boost-in-race-for-eli-junior-kroupi-as-psg-drop-out-of-race-paper-talk","326257545968619520","Arsenal",[101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,73,120,121,122,123],"326257545792458752","326257534430089216","326257536078450688","326257808385249280","326222712462643200","326257809152806912","326257534329425920","326257545712766976","326257546392244224","326257546052505600","326222711682502656","326257565195309056","326257546325135360","326257546220277760","326257546291580928","326257539542945792","326257565535047680","326257808188116992","326257808158756864","326257545918287872",[102,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,75,141,142,143,144],"Bournemouth","Eintracht Frankfurt","Paris Saint Germain","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Manchester United","Nottingham Forest","Everton","England","Barcelona","Brentford","Chelsea","Brighton","Juventus","Real Madrid","Bolton","Blackburn","Liverpool","Arsenal's Kroupi Boost: What PSG Exit Means",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":147,"homeTeamId":-1,"homeTeamName":-1,"id":148,"leagueId":149,"leagueName":150,"matchId":96,"matchName":21,"publishedAt":151,"slug":152,"sourceName":99,"sourceURL":153,"teamId":123,"teamName":144,"teamIds":154,"teamNames":157,"title":160},"Liverpool have approached RB Leipzig for Yan Diomande, but no bid. PSG, Man City also keen. The 19-year-old winger admits he'd love to join PSG.","338018968960765953","326135625889615872","Ligue 1","2026-06-04T16:44:00Z","liverpool-target-diomande-psg-city-in-chase","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13550816\u002Fliverpool-transfer-news-reds-approach-rb-leipzig-over-19-year-old-yan-diomande-with-psg-also-interested",[123,155,156,111,73,105,106,107,108,109,110,112],"326257534526558208","326257546258026496",[144,158,159,132,75,126,127,128,129,130,131,133],"RB Leipzig","Manchester City","Liverpool Target Diomande: PSG, City in Chase",{"awayTeamId":162,"awayTeamName":163,"body":-1,"category":91,"excerpt":164,"homeTeamId":119,"homeTeamName":140,"id":165,"leagueId":166,"leagueName":167,"matchId":168,"matchName":169,"publishedAt":170,"slug":171,"sourceName":172,"sourceURL":173,"teamId":119,"teamName":140,"teamIds":174,"teamNames":181,"title":188},"326255039347691520","Fiorentina","Dusan Vlahovic has left Juventus after failed renewal talks, rejecting a €6M+ offer and demanding €8M per year following Jonathan David's big-money signing.","337871470375997441","326135624706822144","Serie A","327054547971215360","Juventus vs Fiorentina","2026-06-04T06:16:22Z","why-vlahovic-rejected-juve-8m-wage-vs-david-deal","Tuttosport","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Fjuventus\u002F2026\u002F06\u002F04-149022218\u002Fvolete_mica_pagarmi_come_david_dietro_la_rottura_finale_tra_vlahovic_e_la_juve\u002F",[119,162,175,117,176,177,178,179,73,180],"326257565233057792","326257536112005120","326257539425505280","326257539698135040","326222711623782400","326257661500723200",[140,163,182,138,183,184,185,186,75,187],"Atletico Madrid","Monaco","Napoli","Torino","Colombia","Italy","Why Vlahovic Rejected Juve: €8M Wage vs David Deal",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":190,"homeTeamId":-1,"homeTeamName":-1,"id":191,"leagueId":94,"leagueName":95,"matchId":96,"matchName":21,"publishedAt":192,"slug":193,"sourceName":99,"sourceURL":194,"teamId":111,"teamName":132,"teamIds":195,"teamNames":202,"title":209},"Carrick plans five Man Utd signings including Ederson and three midfielders as part of summer revamp, while contract talks with Bruno Fernandes are paused.","337751847408242689","2026-06-03T23:00:00Z","why-man-utd-target-five-signings-carrick-s-midfield-revamp","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13550597\u002Fman-utd-transfer-news-michael-carrick-wants-four-more-signings-this-summer-after-ederson-deal-paper-talk",[111,105,106,107,108,109,110,112,101,196,156,197,198,116,199,200,201,123,115,73],"326257546425798656","326257545830207488","326257807877738496","326257546094448640","326257808125202432","326222707404312576",[132,126,127,128,129,130,131,133,102,203,159,204,205,137,206,207,208,144,136,75],"Aston Villa","Fulham","Ipswich","Tottenham","Hull City","Charleroi","Why Man Utd Target Five Signings: Carrick's Midfield Revamp",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":211,"homeTeamId":-1,"homeTeamName":-1,"id":212,"leagueId":213,"leagueName":214,"matchId":96,"matchName":21,"publishedAt":215,"slug":216,"sourceName":99,"sourceURL":217,"teamId":218,"teamName":219,"teamIds":220,"teamNames":227,"title":234},"Rory McIlroy has played only six regular PGA Tour events in 2026, prioritizing work-life balance over the FedEx Cup, and will continue selective scheduling.","337706859265789953","326135629526077440","US Open Cup","2026-06-03T18:03:00Z","mcilroy-s-part-time-schedule-why-balance-trumps-fedex-cup","https:\u002F\u002Fwww.skysports.com\u002Fgolf\u002Fnews\u002F12040\u002F13550527\u002Frory-mcilroy-will-continue-to-pick-and-choose-his-pga-tour-schedule-as-he-returns-for-memorial-tournament","326257536049090560","Nice",[218,221,222,73,223,224,112,225,226],"326222707169431552","326222713142120448","326257534396534784","326257539962376192","326257565602156544","326257561592401920",[219,228,229,75,230,231,133,232,233],"Anderlecht","Canada","Bayer Leverkusen","Como","Real Betis","FC Midtjylland","McIlroy's Part-Time Schedule: Why Balance Trumps FedEx Cup",{"awayTeamId":123,"awayTeamName":144,"body":-1,"category":91,"excerpt":236,"homeTeamId":111,"homeTeamName":132,"id":237,"leagueId":166,"leagueName":167,"matchId":238,"matchName":239,"publishedAt":240,"slug":241,"sourceName":172,"sourceURL":242,"teamId":119,"teamName":140,"teamIds":243,"teamNames":248,"title":253},"Juventus rekindles Martinez interest after Alisson exit stalls, with Villa demanding €20M. Internal sales of Di Gregorio or Perin could fund move.","337524827160055809","326324144780087296","Manchester United vs Liverpool","2026-06-03T07:18:00Z","why-juventus-turned-back-to-martinez-alisson-stalemate","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Fjuventus\u002F2026\u002F06\u002F03-149002944\u002Fportiere_juve_chi_sale_e_chi_scende_martinez_apre_nodo_di_gregorio-perin\u002F",[119,111,123,196,244,176,245,221,162,73,246,247],"326257807814823936","326257617137569792","326222712592666624","326257695210344448",[140,132,144,203,249,183,250,228,163,75,251,252],"Birmingham","Monza","Congo DR","Signal","Why Juventus Turned Back to Martinez: Alisson Stalemate",[255,283,302,329,340,350],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":256,"homeTeamId":-1,"homeTeamName":-1,"id":257,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":258,"slug":259,"sourceName":260,"sourceURL":261,"teamId":262,"teamName":263,"teamIds":264,"teamNames":273,"title":282},"Bayern Munich reportedly has an agreement with Brown; Benfica reveals Mourinho transfer fee demands. Full details from Kicker's latest report.","338026480460107777","2026-06-04T14:51:06Z","brown-to-bayern-benfica-discusses-mourinho-transfer-fee","Kicker","https:\u002F\u002Fwww.kicker.de\u002Ftransferticker-953155\u002Fartikel#omrss","326257537559040000","Benfica",[262,265,266,267,268,269,270,271,272,247,221,222,112],"326255039712595968","326257534270705664","326257580877811712","326257599160782848","326257613643714560","326257615203995648","326257760532434944","326257766752587776",[263,274,275,276,277,278,279,280,281,252,228,229,133],"Başakşehir","Werder Bremen","Mito Hollyhock","Istra 1961","Hassania Agadir","FC Zurich","İstanbulspor","Fortaleza EC","Brown to Bayern: Benfica Discusses Mourinho Transfer Fee",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":284,"homeTeamId":-1,"homeTeamName":-1,"id":285,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":286,"slug":287,"sourceName":260,"sourceURL":288,"teamId":289,"teamName":290,"teamIds":291,"teamNames":296,"title":301},"Kenneth Eichhorn is in demand but his handgeld demands are causing top clubs to reconsider, threatening his big move. The gifted player might overplay his hand.","337967319210790913","2026-06-04T12:22:40Z","eichhorn-s-handgeld-why-top-clubs-are-backing-off","https:\u002F\u002Fwww.kicker.de\u002Fviele-bewerber-und-das-handgeld-verpokert-sich-eichhorn-1225234\u002Fartikel#omrss","326257781562675200","Auch",[289,292,293,265,294,105,267,295,221,222],"326222707618222080","326222712076767232","326255040920555520","326257593141956608",[290,297,298,274,299,126,276,300,228,229],"Dender","Germany","Beitar Jerusalem","Chattanooga","Eichhorn's Handgeld: Why Top Clubs Are Backing Off",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":303,"homeTeamId":-1,"homeTeamName":-1,"id":304,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":305,"slug":306,"sourceName":260,"sourceURL":307,"teamId":308,"teamName":309,"teamIds":310,"teamNames":319,"title":328},"Bayer Leverkusen have fired Kasper Hjulmand and hired Carles Martinez from FC Toulouse, handing him a deal until 2028. The Catalan coach steps in right away.","337944800307187713","2026-06-04T11:05:54Z","leverkusen-sack-hjulmand-hire-carles-martinez-until-2028","https:\u002F\u002Fwww.kicker.de\u002Foffiziell-leverkusen-trennt-sich-von-hjulmand-und-verpflichtet-martinez-1223607\u002Fartikel#omrss","326257536179113984","Toulouse",[308,292,295,311,312,313,314,315,223,293,221,316,317,318],"326257630509010944","326257661421031424","326257672598851584","326257760461131776","326257761564233728","326255042464059392","326257545754710016","326257554411753472",[309,297,300,320,321,322,323,324,230,298,228,325,326,327],"Vitosha Bistritsa","Denmark","Derry City","Hatayspor","Güzide Gebzespor","Penybont","Newcastle","Newcastle Jets","Leverkusen Sack Hjulmand, Hire Carles Martinez Until 2028",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":330,"homeTeamId":-1,"homeTeamName":-1,"id":331,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":332,"slug":333,"sourceName":260,"sourceURL":334,"teamId":292,"teamName":297,"teamIds":335,"teamNames":337,"title":339},"Leverkusen has appointed coach Carles Martinez to succeed Kasper Hjulmand, ending an extensive search. The move signals a new direction for the club.","337928202187968513","2026-06-04T09:59:37Z","leverkusen-appoints-carles-martinez-what-it-means","https:\u002F\u002Fwww.kicker.de\u002Fsuche-beendet-martinez-soll-neuer-leverkusen-trainer-werden-1225178\u002Fartikel#omrss",[292,265,268,312,313,271,315,336,223,221,222,317,112,318],"326257783785656320",[297,274,277,321,322,280,324,338,230,228,229,326,133,327],"Istres","Leverkusen Appoints Carles Martinez: What it Means",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":341,"homeTeamId":-1,"homeTeamName":-1,"id":342,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":343,"slug":344,"sourceName":260,"sourceURL":261,"teamId":265,"teamName":274,"teamIds":345,"teamNames":347,"title":349},"Hamburg SV secure Grönbaek's stay, RB Leipzig plan with Diomande, and the Stage transfer poker continues – get the latest updates from Kicker.","337743388554039297","2026-06-03T21:46:52Z","gronbaek-remains-at-hsv-rb-commit-to-diomande",[265,266,267,268,271,336,155,221,222,346],"326257565635710976",[274,275,276,277,280,338,158,228,229,348],"Getafe","Grönbaek Remains at HSV, RB Commit to Diomande",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":91,"excerpt":351,"homeTeamId":-1,"homeTeamName":-1,"id":352,"leagueId":80,"leagueName":81,"matchId":96,"matchName":21,"publishedAt":353,"slug":354,"sourceName":260,"sourceURL":261,"teamId":289,"teamName":290,"teamIds":355,"teamNames":360,"title":365},"Bayern Munich target Saibari and Dest this summer, while Köln trigger buy option for Kamiński. Both Bundesliga sides are active in the transfer market.","337695638449819649","2026-06-03T14:34:16Z","bayern-chase-saibari-dest-what-it-means-koln-buy-kaminski",[289,265,294,266,268,356,357,358,359,115,221,222],"326257606744084480","326257680438005760","326257747962105856","326257563194626048",[290,274,299,275,277,361,362,363,364,136,228,229],"Beijing Guoan","BIT","Beira-Mar","PSV Eindhoven","Bayern Chase Saibari, Dest: What It Means; Köln Buy Kaminski",{"matchResult":367,"exactScore":368,"totalGoals":369,"bothTeamsToScore":370},[],[],[],[],[372,381,385,390,396,404,410,414,421,425,432,436,440,444,450,454,458,465,471,475,479,485,489],{"id":373,"addition":-1,"extraMinute":374,"info":375,"isHome":28,"minute":376,"narrative":377,"playerName":378,"relatedPlayerName":379,"result":21,"teamLogo":74,"teamName":75,"typeName":380},"331094081092456448",0,"Normal Goal",10,"10' H. Kane (Bayern München) scores, set up by J. Kimmich. 1-0 — an early opener.","H. Kane","J. Kimmich","goal",{"id":382,"addition":-1,"extraMinute":374,"info":375,"isHome":28,"minute":383,"narrative":384,"playerName":378,"relatedPlayerName":379,"result":21,"teamLogo":74,"teamName":75,"typeName":380},"331094961665609728",13,"13' H. Kane (Bayern München) scores, set up by J. Kimmich. 2-0 — a hat-trick!.",{"id":386,"addition":-1,"extraMinute":374,"info":375,"isHome":39,"minute":387,"narrative":388,"playerName":389,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":380},"331096220065861632",18,"18' S. El Mala (1. FC Köln) scores. 2-1.","S. El Mala",{"id":391,"addition":-1,"extraMinute":374,"info":375,"isHome":28,"minute":392,"narrative":393,"playerName":394,"relatedPlayerName":395,"result":21,"teamLogo":74,"teamName":75,"typeName":380},"331097226560409600",22,"22' T. Bischof (Bayern München) scores, set up by L. Karl. 3-1.","T. Bischof","L. Karl",{"id":397,"addition":398,"extraMinute":374,"info":399,"isHome":39,"minute":400,"narrative":401,"playerName":402,"relatedPlayerName":21,"result":21,"teamLogo":66,"teamName":67,"typeName":403},"331100246568341504","misses next match","Yellow Card",34,"34' J. Schmied (1. FC Köln) is shown a yellow card.","J. Schmied","yellow_card",{"id":405,"addition":406,"extraMinute":374,"info":399,"isHome":28,"minute":407,"narrative":408,"playerName":409,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":403},"331101253293576192","Tripping",37,"37' K. Laimer (Bayern München) is shown a yellow card for tripping.","K. Laimer",{"id":411,"addition":-1,"extraMinute":374,"info":399,"isHome":28,"minute":412,"narrative":413,"playerName":409,"relatedPlayerName":21,"result":21,"teamLogo":74,"teamName":75,"typeName":403},"331101002142846976",38,"38' K. Laimer (Bayern München) is shown a yellow card.",{"id":415,"addition":-1,"extraMinute":374,"info":416,"isHome":39,"minute":417,"narrative":418,"playerName":402,"relatedPlayerName":419,"result":21,"teamLogo":66,"teamName":67,"typeName":420},"331108427000451072","Substitution 1",46,"46' (1. FC Köln) makes a substitution: J. Schmied comes on for L. Maina.","L. Maina","substitution",{"id":422,"addition":-1,"extraMinute":374,"info":416,"isHome":28,"minute":417,"narrative":423,"playerName":409,"relatedPlayerName":424,"result":21,"teamLogo":74,"teamName":75,"typeName":420},"331108426954313729","46' (Bayern München) makes a substitution: K. Laimer comes on for J. Stanisic.","J. Stanisic",{"id":426,"addition":-1,"extraMinute":374,"info":427,"isHome":28,"minute":428,"narrative":429,"playerName":430,"relatedPlayerName":431,"result":21,"teamLogo":74,"teamName":75,"typeName":420},"331112326793007104","Substitution 2",60,"60' (Bayern München) makes a substitution: M. Neuer comes on for J. Urbig.","M. Neuer","J. Urbig",{"id":433,"addition":-1,"extraMinute":374,"info":427,"isHome":28,"minute":428,"narrative":434,"playerName":395,"relatedPlayerName":435,"result":21,"teamLogo":74,"teamName":75,"typeName":420},"331112326725898240","60' (Bayern München) makes a substitution: L. Karl comes on for M. Olise.","M. Olise",{"id":437,"addition":-1,"extraMinute":374,"info":427,"isHome":28,"minute":438,"narrative":439,"playerName":430,"relatedPlayerName":431,"result":21,"teamLogo":74,"teamName":75,"typeName":420},"331112201551089664",61,"61' (Bayern München) makes a substitution: M. Neuer comes on for J. Urbig.",{"id":441,"addition":-1,"extraMinute":374,"info":442,"isHome":28,"minute":438,"narrative":443,"playerName":395,"relatedPlayerName":435,"result":21,"teamLogo":74,"teamName":75,"typeName":420},"331112704087429120","Substitution 3","61' (Bayern München) makes a substitution: L. Karl comes on for M. Olise.",{"id":445,"addition":-1,"extraMinute":374,"info":427,"isHome":39,"minute":446,"narrative":447,"playerName":448,"relatedPlayerName":449,"result":21,"teamLogo":66,"teamName":67,"typeName":420},"331114088681705472",68,"68' (1. FC Köln) makes a substitution: A. Castro-Montes comes on for I. Johannesson.","A. Castro-Montes","I. Johannesson",{"id":451,"addition":-1,"extraMinute":374,"info":427,"isHome":39,"minute":452,"narrative":453,"playerName":448,"relatedPlayerName":449,"result":21,"teamLogo":66,"teamName":67,"typeName":420},"331114592132403200",69,"69' (1. FC Köln) makes a substitution: A. Castro-Montes comes on for I. Johannesson.",{"id":455,"addition":-1,"extraMinute":374,"info":375,"isHome":28,"minute":452,"narrative":456,"playerName":378,"relatedPlayerName":457,"result":21,"teamLogo":74,"teamName":75,"typeName":380},"331114340184756224","69' H. Kane (Bayern München) scores, set up by L. Goretzka. 4-1 — a hat-trick!.","L. Goretzka",{"id":459,"addition":-1,"extraMinute":374,"info":460,"isHome":28,"minute":461,"narrative":462,"playerName":463,"relatedPlayerName":464,"result":21,"teamLogo":74,"teamName":75,"typeName":420},"331114844373651456","Substitution 4",70,"70' (Bayern München) makes a substitution: J. Musiala comes on for R. Guerreiro.","J. Musiala","R. Guerreiro",{"id":466,"addition":-1,"extraMinute":374,"info":460,"isHome":39,"minute":467,"narrative":468,"playerName":469,"relatedPlayerName":470,"result":21,"teamLogo":66,"teamName":67,"typeName":420},"331117234074161152",80,"80' (1. FC Köln) makes a substitution: M. Bulter comes on for Y. Niang.","M. Bulter","Y. Niang",{"id":472,"addition":-1,"extraMinute":374,"info":442,"isHome":39,"minute":467,"narrative":473,"playerName":389,"relatedPlayerName":474,"result":21,"teamLogo":66,"teamName":67,"typeName":420},"331117108119212032","80' (1. FC Köln) makes a substitution: S. El Mala comes on for J. Thielmann.","J. Thielmann",{"id":476,"addition":-1,"extraMinute":374,"info":460,"isHome":39,"minute":477,"narrative":478,"playerName":469,"relatedPlayerName":470,"result":21,"teamLogo":66,"teamName":67,"typeName":420},"331117108194709504",81,"81' (1. FC Köln) makes a substitution: M. Bulter comes on for Y. Niang.",{"id":480,"addition":-1,"extraMinute":374,"info":375,"isHome":28,"minute":481,"narrative":482,"playerName":483,"relatedPlayerName":484,"result":21,"teamLogo":74,"teamName":75,"typeName":380},"331117863047794688",83,"83' N. Jackson (Bayern München) scores, set up by L. Diaz. 5-1.","N. Jackson","L. Diaz",{"id":486,"addition":-1,"extraMinute":374,"info":487,"isHome":28,"minute":481,"narrative":488,"playerName":457,"relatedPlayerName":483,"result":21,"teamLogo":74,"teamName":75,"typeName":420},"331117863001657344","Substitution 5","83' (Bayern München) makes a substitution: L. Goretzka comes on for N. Jackson.",{"id":490,"addition":-1,"extraMinute":491,"info":487,"isHome":39,"minute":79,"narrative":492,"playerName":493,"relatedPlayerName":494,"result":21,"teamLogo":66,"teamName":67,"typeName":420},"331120128441716736",2,"90+2' (1. FC Köln) makes a substitution: J. Kaminski comes on for F. Kainz.","J. Kaminski","F. Kainz"]