[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-327055348567379968-en":43,"match-news-327055348567379968-en":69,"match-team-news-327055348567379968-en":201,"match-league-news-327055348567379968-en":336,"prediction-summary-327055348567379968":412,"timeline-327055348567379968":417},{"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","326257539614248960","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F499.png","Atalanta","atalanta","Atalanta travel to Fiorentina needing a win to keep their Champions League hopes alive, while the hosts aim to end the season on a high note. A victory could lift Gasperini’s side into the top four, leaving Fiorentina to play spoiler at the Stadio Franchi.",{"code":53,"id":54,"imagePath":55,"name":56,"slug":57},"HME","326255039347691520","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F502.png","Fiorentina","fiorentina","327055348567379968","2026-05-22T18:45:00Z",90,"326135624706822144","Serie A","it-serie-a","fiorentina-vs-atalanta-2026-05-22","finished",[],"Florence","Stadio Artemio Franchi",[70,99,125,144,157,180],{"awayTeamId":47,"awayTeamName":49,"body":-1,"category":71,"excerpt":72,"homeTeamId":54,"homeTeamName":56,"id":73,"leagueId":74,"leagueName":62,"matchId":58,"matchName":75,"publishedAt":76,"slug":77,"sourceName":78,"sourceURL":79,"teamId":54,"teamName":56,"teamIds":80,"teamNames":89,"title":98},"news","Vanoli insists Fiorentina future must be earned, not given, after securing survival. He aims to build a competitive side, rejecting a pity-based renewal.","333383454009856001","326135624606158848","Fiorentina vs Atalanta","2026-05-22T21:09:09Z","vanoli-demands-merit-based-fiorentina-future-no-pity","Tuttosport","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002F2026\u002F05\u002F22-148804431\u002Fvanoli_ringrazio_i_tifosi_della_fiorentina_futuro_una_grossa_delusione_\u002F",[54,47,81,82,83,84,85,86,87,88],"326257539698135040","326222712592666624","326222713054040064","326255039171530752","326255041851691008","326257546220277760","326222707169431552","326222713142120448",[56,49,90,91,92,93,94,95,96,97],"Torino","Congo DR","Haiti","Dinamo Minsk","Cherno More Varna","Chelsea","Anderlecht","Canada","Vanoli Demands Merit-Based Fiorentina Future: 'No Pity'",{"awayTeamId":47,"awayTeamName":49,"body":-1,"category":71,"excerpt":100,"homeTeamId":54,"homeTeamName":56,"id":101,"leagueId":74,"leagueName":62,"matchId":58,"matchName":75,"publishedAt":102,"slug":103,"sourceName":104,"sourceURL":105,"teamId":47,"teamName":49,"teamIds":106,"teamNames":115,"title":124},"Fiorentina and Atalanta drew 1-1 in Serie A's final day as errors from goalkeepers Sportiello and Comuzzo's own goal cancelled out with no table impact.","333381771334782977","2026-05-22T20:42:11Z","serie-a-final-day-fiorentina-1-1-atalanta-after-two-errors","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FLa-fiorentina-et-l-atalanta-bergame-dos-a-dos-en-serie-a-apres-deux-erreurs\u002F1677995#at_medium=RSS_feeds",[47,54,107,108,109,110,111,112,113,87,114,88],"326257539651997696","326222712936599552","326222767416414208","326255039846813696","326255041625198592","326257536413995008","326257539844935680","326222712496197632",[49,56,116,117,118,119,120,121,122,96,123,97],"Bologna","Paraguay","Lesotho","FK Partizan","Partizani","Paris FC","Parma","Netherlands","Serie A Final Day: Fiorentina 1-1 Atalanta After Two Errors",{"awayTeamId":47,"awayTeamName":49,"body":-1,"category":71,"excerpt":126,"homeTeamId":54,"homeTeamName":56,"id":127,"leagueId":74,"leagueName":62,"matchId":58,"matchName":75,"publishedAt":128,"slug":129,"sourceName":78,"sourceURL":130,"teamId":54,"teamName":56,"teamIds":131,"teamNames":137,"title":143},"Fiorentina vs Atalanta: Probable lineups and TV info for Serie A finale. Vanoli's 4-1-4-1, Palladino's 3-4-2-1. Atalanta in Conference League; Viola safe.","333162639263797249","2026-05-22T05:51:39Z","fiorentina-vs-atalanta-today-lineups-final-day-stakes","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002F2026\u002F05\u002F22-148789617\u002Ffiorentina-atalanta_orario_diretta_probabili_formazioni_e_dove_vedere_in_tv_e_streaming_la_serie_a\u002F",[54,47,107,81,82,83,84,132,133,134,135,136],"326255039884562432","326257539542945792","326257539731689472","326257539333230592","326257616646836224",[56,49,116,90,91,92,93,138,139,140,141,142],"Vardar Skopje","Juventus","Hellas Verona","AC Milan","Empoli","Fiorentina vs Atalanta Today: Lineups & Final Day Stakes",{"awayTeamId":47,"awayTeamName":49,"body":-1,"category":71,"excerpt":145,"homeTeamId":54,"homeTeamName":56,"id":146,"leagueId":74,"leagueName":62,"matchId":58,"matchName":75,"publishedAt":147,"slug":148,"sourceName":78,"sourceURL":149,"teamId":107,"teamName":116,"teamIds":150,"teamNames":153,"title":156},"Orsolini's late goal gave Bologna a 1-0 win at Atalanta, but head-to-head means the Bergamo club clinches Conference League qualification.","331531920166883329","2026-05-17T18:08:22Z","why-bologna-s-1-0-win-over-atalanta-wasn-t-enough-for-europe","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002F2026\u002F05\u002F17-148722100\u002Forsolini_entra_e_piega_l_atalanta_ma_non_basta_colpo_bologna_a_bergamo_dea_in_conference\u002F",[107,54,47,151,82,83,84,152,87,88],"326257539769438208","326255041188990976",[116,56,49,154,91,92,93,155,96,97],"Inter","FK Sarajevo","Why Bologna's 1-0 Win Over Atalanta Wasn't Enough for Europe",{"awayTeamId":47,"awayTeamName":49,"body":-1,"category":71,"excerpt":158,"homeTeamId":54,"homeTeamName":56,"id":159,"leagueId":74,"leagueName":62,"matchId":58,"matchName":75,"publishedAt":160,"slug":161,"sourceName":78,"sourceURL":162,"teamId":163,"teamName":164,"teamIds":165,"teamNames":172,"title":179},"Roma midfielder Manu Koné is out of the derby vs Lazio with a muscle injury — his third stop this season. His absence hits hard with European qualification at","331151108900655105","2026-05-16T16:59:00Z","kone-s-third-injury-blow-roma-star-out-for-derby-clash","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Froma\u002F2026\u002F05\u002F16-148688213\u002Froma_brutte_notizie_per_gasperini_un_big_si_ferma_prima_del_derby_per_un_problema_muscolare\u002F","326257808217477120","Derby",[163,54,47,82,83,84,85,166,167,86,168,169,170,107,171],"326257537559040000","326257541090643968","326257534300065792","326257536179113984","326257539576500224","326257539261927424",[164,56,49,91,92,93,94,173,174,95,175,176,177,116,178],"Benfica","Konyaspor","Borussia Mönchengladbach","Toulouse","AS Roma","Lazio","Koné's Third Injury Blow: Roma Star Out for Derby Clash",{"awayTeamId":47,"awayTeamName":49,"body":-1,"category":71,"excerpt":181,"homeTeamId":54,"homeTeamName":56,"id":182,"leagueId":61,"leagueName":62,"matchId":58,"matchName":75,"publishedAt":183,"slug":184,"sourceName":78,"sourceURL":185,"teamId":186,"teamName":187,"teamIds":188,"teamNames":194,"title":200},"Sassuolo coach Fabio Grosso previews the Torino match, provides injury updates on Berardi and Idzes, and discusses his future amid Fiorentina rumors, drawing inspiration from Novak Djokovic.","327849500905312257","2026-05-07T14:37:35Z","grosso-cites-djokovic-s-influence-addresses-berardi-s-fitness-and-fiorentina","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Fsassuolo\u002F2026\u002F05\u002F07-148472886\u002Fgrosso_cita_djokovic_lho_imparato_da_lui_come_sta_berardi_e_sul_futuro_alla_fiorentina\u002F","326257539299676160","Sassuolo",[186,54,47,81,189,190,87,191,133,192,193],"326257616848162816","326257594094063616","326222707337203712","326257686389723136","326257695210344448",[187,56,49,90,195,196,96,197,139,198,199],"Pescara","Alta","Standard Liege","Together","Signal","Grosso Cites Djokovic's Influence, Addresses Berardi's Fitness and Fiorentina Links",[202,226,237,262,279,296],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":203,"homeTeamId":-1,"homeTeamName":-1,"id":204,"leagueId":205,"leagueName":21,"matchId":205,"matchName":21,"publishedAt":206,"slug":207,"sourceName":78,"sourceURL":208,"teamId":209,"teamName":210,"teamIds":211,"teamNames":218,"title":225},"Italy's interim coach Silvio Baldini praised young debutants after a 1-0 friendly win over Luxembourg, but warned about tactical issues ahead of the Greece","337735799858532353","0","2026-06-03T21:19:58Z","italy-1-0-luxembourg-youth-shines-but-concerns-linger","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fitalia\u002F2026\u002F06\u002F03-149019287\u002Fitalia_baldini_ecco_di_cosa_mi_preoccupo_pio_esposito_siamo_giovani_ma_validi\u002F","326257661500723200","Italy",[209,212,213,214,215,216,82,83,217,84,54,192,87],"326257664713560064","326257665132990464","326257617255010304","326257696636407808","326222711623782400","326255038034874368",[210,219,220,221,222,223,91,92,224,93,56,198,96],"Luxembourg","Greece","Catanzaro","Azzurri","Colombia","FSV Mainz 05","Italy 1-0 Luxembourg: Youth Shines, But Concerns Linger",{"awayTeamId":54,"awayTeamName":56,"body":-1,"category":71,"excerpt":227,"homeTeamId":133,"homeTeamName":139,"id":228,"leagueId":61,"leagueName":62,"matchId":229,"matchName":230,"publishedAt":231,"slug":232,"sourceName":78,"sourceURL":233,"teamId":133,"teamName":139,"teamIds":234,"teamNames":235,"title":236},"Dusan Vlahovic will leave Juventus on June 30, 2026, after contract talks failed. Exec Chiellini says his salary level means 'he won't stay in Italy.'","337706066844323841","327054547971215360","Juventus vs Fiorentina","2026-06-03T19:24:55Z","why-vlahovic-is-leaving-juventus-chiellini-s-candid-verdict","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Fjuventus\u002F2026\u002F06\u002F03-149015760\u002Fchiellini_sul_mancato_accordo_tra_vlahovic_e_la_juve_legittimo_ma_a_queste_cifre_\u002F",[133,54,81,163,82,83,84,85,209,87],[139,56,90,164,91,92,93,94,210,96],"Why Vlahovic is Leaving Juventus: Chiellini's Candid Verdict",{"awayTeamId":238,"awayTeamName":239,"body":-1,"category":71,"excerpt":240,"homeTeamId":241,"homeTeamName":242,"id":243,"leagueId":61,"leagueName":62,"matchId":244,"matchName":245,"publishedAt":246,"slug":247,"sourceName":78,"sourceURL":248,"teamId":133,"teamName":139,"teamIds":249,"teamNames":255,"title":261},"326257545918287872","Liverpool","Juventus rekindles Martinez interest after Alisson exit stalls, with Villa demanding €20M. Internal sales of Di Gregorio or Perin could fund move.","326257545712766976","Manchester United","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",[133,241,238,250,251,252,253,87,54,254,82,193],"326257546425798656","326257807814823936","326257536112005120","326257617137569792","326257534170042368",[139,242,239,256,257,258,259,96,56,260,91,199],"Aston Villa","Birmingham","Monaco","Monza","Bayern München","Why Juventus Turned Back to Martinez: Alisson Stalemate",{"awayTeamId":54,"awayTeamName":56,"body":-1,"category":71,"excerpt":263,"homeTeamId":133,"homeTeamName":139,"id":264,"leagueId":265,"leagueName":266,"matchId":229,"matchName":230,"publishedAt":267,"slug":268,"sourceName":78,"sourceURL":269,"teamId":209,"teamName":210,"teamIds":270,"teamNames":274,"title":278},"Interim Italy coach Baldini hands Fiorentina's Cher Ndour first cap for friendlies vs Luxembourg and Greece, banking on youth after missing World Cup.","337343515237289985","326135626208382976","Coupe de France","2026-06-02T19:09:50Z","why-italy-s-rebuild-starts-with-youth-ndour-s-debut","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fitalia\u002F2026\u002F06\u002F02-148999918\u002Fl_idolo_pogba_e_la_gavetta_u21_l_italia_di_baldini_riparte_da_lui_i_giovani_ci_sono\u002F",[209,133,54,212,271,272,189,215,151,213,273],"326222711783165952","326257616814608384","326257536078450688",[210,139,56,219,275,276,195,222,154,220,277],"Senegal","Palermo","Paris Saint Germain","Why Italy's Rebuild Starts with Youth: Ndour's Debut",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":280,"homeTeamId":-1,"homeTeamName":-1,"id":281,"leagueId":282,"leagueName":283,"matchId":205,"matchName":21,"publishedAt":284,"slug":285,"sourceName":104,"sourceURL":286,"teamId":209,"teamName":210,"teamIds":287,"teamNames":291,"title":295},"Italy miss World Cup 2026 but see debuts of Michael Kayode, Cher Ndour and Luca Koleosho in friendlies vs Luxembourg and Greece under coach Silvio Baldini.","337294296539467777","326135625054949376","Premier League","2026-06-02T15:58:00Z","kayode-ndour-koleosho-italy-s-world-cup-exile-debuts","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FKayode-inacio-bartesaghi-qui-sont-ces-inconnus-selectionnes-pour-la-premiere-fois-avec-l-italie-absente-du-mondial-2026\u002F1679544#at_medium=RSS_feeds",[209,212,213,54,288,112,133,47,289,166,273,290],"326257546325135360","326257565501493248","326222712143876096",[210,219,220,56,292,121,139,49,293,173,277,294],"Brentford","Espanyol","Portugal","Kayode, Ndour, Koleosho: Italy's World Cup Exile Debuts",{"awayTeamId":297,"awayTeamName":298,"body":-1,"category":71,"excerpt":299,"homeTeamId":241,"homeTeamName":242,"id":300,"leagueId":61,"leagueName":62,"matchId":301,"matchName":302,"publishedAt":303,"slug":304,"sourceName":305,"sourceURL":306,"teamId":168,"teamName":175,"teamIds":307,"teamNames":321,"title":335},"326257546392244224","Nottingham Forest","Serie A 2026 summer transfers: Inter secure Akanji, Juve land Openda, Napoli get Højlund. Key deals, exits, and rumors from all 20 clubs.","337252177519054849","327054566501650432","Manchester United vs Nottingham Forest","2026-06-02T13:05:09Z","serie-a-2026-summer-window-akanji-openda-h-jlund-lead","Marca","https:\u002F\u002Fwww.marca.com\u002Ffutbol\u002Fliga-italiana\u002F2026\u002F06\u002F02\u002Fmercado-fichajes-verano-2026-serie-altas-bajas-rumores.html",[168,241,297,308,309,310,311,312,313,81,134,314,253,315,107,316,54,317,318,136,151,47,171,113,319,320],"326257534430089216","326257554336256000","326257534396534784","326257546258026496","326255037950988288","326257539366785024","326257565195309056","326257616680390656","326257539505197056","326257539882684416","326257616781053952","326257539962376192","326257638763401216",[175,242,298,322,323,324,325,326,327,90,140,328,259,329,116,330,56,331,332,142,154,49,178,122,333,334],"Eintracht Frankfurt","Melbourne Victory","Bayer Leverkusen","Manchester City","Crystal Palace","Cagliari","Barcelona","Frosinone","Genoa","Pisa","Venezia","Como","Racing Santander","Serie A 2026 Summer Window: Akanji, Openda, Højlund Lead",[337,340,357,378,381,394],{"awayTeamId":54,"awayTeamName":56,"body":-1,"category":71,"excerpt":227,"homeTeamId":133,"homeTeamName":139,"id":228,"leagueId":61,"leagueName":62,"matchId":229,"matchName":230,"publishedAt":231,"slug":232,"sourceName":78,"sourceURL":233,"teamId":133,"teamName":139,"teamIds":338,"teamNames":339,"title":236},[133,54,81,163,82,83,84,85,209,87],[139,56,90,164,91,92,93,94,210,96],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":341,"homeTeamId":-1,"homeTeamName":-1,"id":342,"leagueId":61,"leagueName":62,"matchId":205,"matchName":21,"publishedAt":343,"slug":344,"sourceName":78,"sourceURL":345,"teamId":171,"teamName":178,"teamIds":346,"teamNames":351,"title":356},"Alessio Romagnoli completes €3M transfer to Al Sadd after blocked January move. He signs a three-year contract with an option, closing his four-year stint.","337682973484650497","2026-06-03T17:46:36Z","romagnoli-exits-lazio-3m-move-to-al-sadd-finalized","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Flazio\u002F2026\u002F06\u002F03-149011347\u002Fromagnoli_addio_lazio_accordo_raggiunto_le_cifre_dell_operazione_e_dove_giocher\u002F",[171,347,311,348,151,82,83,84,135,349,193,350],"326257532714618880","326257539425505280","326257769613103104","326222712898850816",[178,352,325,353,154,91,92,93,141,354,199,355],"Al Sadd","Napoli","Capital","Qatar","Romagnoli Exits Lazio: $3M Move to Al Sadd Finalized",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":71,"excerpt":358,"homeTeamId":-1,"homeTeamName":-1,"id":359,"leagueId":61,"leagueName":62,"matchId":205,"matchName":21,"publishedAt":360,"slug":361,"sourceName":78,"sourceURL":362,"teamId":133,"teamName":139,"teamIds":363,"teamNames":370,"title":377},"Arkadiusz Milik opens up about hitting rock bottom at Juventus, crying in the bathroom, and confirms his departure; recounts Paul Pogba playing through injury.","337528028747796481","2026-06-03T07:31:14Z","milik-i-cried-in-the-bathroom-juventus-exit-confirmed","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Fjuventus\u002F2026\u002F06\u002F03-149003452\u002Ftoccato_il_fondo_in_bagno_a_piangere_il_dramma_milik_e_il_retroscena_shock_su_pogba_alla_juve\u002F",[133,364,365,366,81,367,82,83,368,193,369],"326257565535047680","326257654986969088","326257791226351616","326257810926997504","326257661458780160","326257833098088448",[139,371,372,373,90,374,91,92,375,199,376],"Real Madrid","Gornik Zabrze","Nigeria","Dover","Poland","Street","Milik: 'I Cried in the Bathroom' – Juventus Exit Confirmed",{"awayTeamId":238,"awayTeamName":239,"body":-1,"category":71,"excerpt":240,"homeTeamId":241,"homeTeamName":242,"id":243,"leagueId":61,"leagueName":62,"matchId":244,"matchName":245,"publishedAt":246,"slug":247,"sourceName":78,"sourceURL":248,"teamId":133,"teamName":139,"teamIds":379,"teamNames":380,"title":261},[133,241,238,250,251,252,253,87,54,254,82,193],[139,242,239,256,257,258,259,96,56,260,91,199],{"awayTeamId":133,"awayTeamName":139,"body":-1,"category":71,"excerpt":382,"homeTeamId":81,"homeTeamName":90,"id":383,"leagueId":61,"leagueName":62,"matchId":384,"matchName":385,"publishedAt":386,"slug":387,"sourceName":78,"sourceURL":388,"teamId":133,"teamName":139,"teamIds":389,"teamNames":391,"title":393},"Juventus aims to sign Brahim Diaz as Spalletti's trequartista, but Real Madrid's presidential election and Mourinho's plan for Nico Paz complicate the saga.","337497847282798593","327055348647071744","Torino vs Juventus","2026-06-03T05:33:28Z","why-brahim-diaz-to-juventus-hinges-on-real-s-vote","https:\u002F\u002Fwww.tuttosport.com\u002Fnews\u002Fcalcio\u002Fserie-a\u002Fjuventus\u002F2026\u002F06\u002F03-149000523\u002Fbrahim_diaz-juve_intrigo_real_le_chiavi_mourinho_e_nico_paz_per_l_angusta_palude_della_trequarti\u002F",[133,81,364,166,319,87,82,83,114,217,135,390,349,151],"326222712219373568",[139,90,371,173,333,96,91,92,123,224,141,392,354,154],"Morocco","Why Brahim Diaz to Juventus Hinges on Real's Vote",{"awayTeamId":297,"awayTeamName":298,"body":-1,"category":71,"excerpt":395,"homeTeamId":241,"homeTeamName":242,"id":396,"leagueId":61,"leagueName":62,"matchId":301,"matchName":302,"publishedAt":397,"slug":398,"sourceName":399,"sourceURL":400,"teamId":241,"teamName":242,"teamIds":401,"teamNames":406,"title":411},"Manchester United's £35m Ederson deal starts a midfield overhaul under Michael Carrick, with Mateus Fernandes and Elliot Anderson also targeted.","337388669985886209","2026-06-02T22:24:08Z","manchester-united-35m-ederson-deal-what-it-means-for","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc78q2dxv89go?at_medium=RSS&at_campaign=rss",[241,297,47,311,402,403,404,290,405],"326257807848378368","326257807630274560","326257545754710016","326257546153168896",[242,298,49,325,407,408,409,294,410],"Bristol City","Southampton","Newcastle","West Ham","Manchester United £35m Ederson Deal: What It Means for",{"matchResult":413,"exactScore":414,"totalGoals":415,"bothTeamsToScore":416},[],[],[],[],[418,427,436,444,449,454,461,468,473,477,483,489,493,500,504,508,513,516,519],{"id":419,"addition":-1,"extraMinute":420,"info":421,"isHome":28,"minute":422,"narrative":423,"playerName":424,"relatedPlayerName":425,"result":21,"teamLogo":55,"teamName":56,"typeName":426},"333354475009871872",0,"Normal Goal",39,"39' R. Piccoli (Fiorentina) scores, set up by M. Brescianini. 1-0 — the opening goal.","R. Piccoli","M. Brescianini","goal",{"id":428,"addition":-1,"extraMinute":420,"info":429,"isHome":430,"minute":431,"narrative":432,"playerName":433,"relatedPlayerName":434,"result":21,"teamLogo":48,"teamName":49,"typeName":435},"333360514774077440","Substitution 1",false,46,"46' (Atalanta) makes a substitution: R. Bellanova comes on for D. Zappacosta.","R. Bellanova","D. Zappacosta","substitution",{"id":437,"addition":438,"extraMinute":420,"info":439,"isHome":430,"minute":440,"narrative":441,"playerName":442,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":443},"333361143932260352","Foul","Yellow Card",47,"47' Kamaldeen Sulemana (Atalanta) is shown a yellow card for foul.","Kamaldeen Sulemana","yellow_card",{"id":445,"addition":-1,"extraMinute":420,"info":439,"isHome":430,"minute":446,"narrative":447,"playerName":448,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":443},"333361018069585920",48,"48' K. Sulemana (Atalanta) is shown a yellow card.","K. Sulemana",{"id":450,"addition":438,"extraMinute":420,"info":439,"isHome":430,"minute":451,"narrative":452,"playerName":453,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":443},"333364289781895169",60,"60' Honest Ahanor (Atalanta) is shown a yellow card for foul.","Honest Ahanor",{"id":455,"addition":-1,"extraMinute":420,"info":456,"isHome":430,"minute":457,"narrative":458,"playerName":459,"relatedPlayerName":460,"result":21,"teamLogo":48,"teamName":49,"typeName":435},"333364793186455552","Substitution 2",62,"62' (Atalanta) makes a substitution: L. Samardzic comes on for C. De Ketelaere.","L. Samardzic","C. De Ketelaere",{"id":462,"addition":-1,"extraMinute":420,"info":463,"isHome":430,"minute":464,"narrative":465,"playerName":466,"relatedPlayerName":467,"result":21,"teamLogo":48,"teamName":49,"typeName":435},"333365925694672896","Substitution 3",67,"67' (Atalanta) makes a substitution: G. Scalvini comes on for B. Djimsiti.","G. Scalvini","B. Djimsiti",{"id":469,"addition":-1,"extraMinute":420,"info":429,"isHome":28,"minute":464,"narrative":470,"playerName":471,"relatedPlayerName":472,"result":21,"teamLogo":55,"teamName":56,"typeName":435},"333366177176752128","67' (Fiorentina) makes a substitution: D. Rugani comes on for M. Pongracic.","D. Rugani","M. Pongracic",{"id":474,"addition":-1,"extraMinute":420,"info":456,"isHome":28,"minute":464,"narrative":475,"playerName":425,"relatedPlayerName":476,"result":21,"teamLogo":55,"teamName":56,"typeName":435},"333365925614981120","67' (Fiorentina) makes a substitution: M. Brescianini comes on for C. Ndour.","C. Ndour",{"id":478,"addition":-1,"extraMinute":420,"info":463,"isHome":28,"minute":479,"narrative":480,"playerName":481,"relatedPlayerName":482,"result":21,"teamLogo":55,"teamName":56,"typeName":435},"333368064865210368",75,"75' (Fiorentina) makes a substitution: R. Gosens comes on for L. Balbo.","R. Gosens","L. Balbo",{"id":484,"addition":-1,"extraMinute":420,"info":463,"isHome":28,"minute":485,"narrative":486,"playerName":487,"relatedPlayerName":488,"result":21,"teamLogo":55,"teamName":56,"typeName":435},"333368190513975296",76,"76' (Fiorentina) makes a substitution: A. Gudmundsson comes on for M. Solomon.","A. Gudmundsson","M. Solomon",{"id":490,"addition":-1,"extraMinute":420,"info":491,"isHome":28,"minute":485,"narrative":492,"playerName":481,"relatedPlayerName":482,"result":21,"teamLogo":55,"teamName":56,"typeName":435},"333368316603142144","Substitution 4","76' (Fiorentina) makes a substitution: R. Gosens comes on for L. Balbo.",{"id":494,"addition":-1,"extraMinute":420,"info":495,"isHome":430,"minute":496,"narrative":497,"playerName":498,"relatedPlayerName":499,"result":21,"teamLogo":48,"teamName":49,"typeName":435},"333370329667735552","Substitution 5",81,"81' (Atalanta) makes a substitution: M. De Roon comes on for G. Scamacca.","M. De Roon","G. Scamacca",{"id":501,"addition":-1,"extraMinute":420,"info":491,"isHome":430,"minute":496,"narrative":502,"playerName":448,"relatedPlayerName":503,"result":21,"teamLogo":48,"teamName":49,"typeName":435},"333370329734844417","81' (Atalanta) makes a substitution: K. Sulemana comes on for D. Vavassori.","D. Vavassori",{"id":505,"addition":-1,"extraMinute":420,"info":491,"isHome":430,"minute":506,"narrative":507,"playerName":498,"relatedPlayerName":499,"result":21,"teamLogo":48,"teamName":49,"typeName":435},"333369700685713408",82,"82' (Atalanta) makes a substitution: M. De Roon comes on for G. Scamacca.",{"id":509,"addition":-1,"extraMinute":420,"info":510,"isHome":430,"minute":506,"narrative":511,"playerName":512,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":426},"333370078051438592","Own Goal","82' P. Comuzzo (Atalanta) puts the ball into his own net, making it 2-0.","P. Comuzzo",{"id":514,"addition":-1,"extraMinute":420,"info":510,"isHome":430,"minute":506,"narrative":515,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":48,"teamName":49,"typeName":426},"333369826510639104","82' Atalanta (Atalanta) puts the ball into his own net, making it 2-0.",{"id":517,"addition":-1,"extraMinute":420,"info":495,"isHome":430,"minute":506,"narrative":518,"playerName":448,"relatedPlayerName":503,"result":21,"teamLogo":48,"teamName":49,"typeName":435},"333369700761210880","82' (Atalanta) makes a substitution: K. Sulemana comes on for D. Vavassori.",{"id":520,"addition":-1,"extraMinute":420,"info":495,"isHome":28,"minute":521,"narrative":522,"playerName":523,"relatedPlayerName":524,"result":21,"teamLogo":55,"teamName":56,"typeName":435},"333370988328652800",87,"87' (Fiorentina) makes a substitution: O. Christensen comes on for L. Lezzerini.","O. Christensen","L. Lezzerini"]