{"name": "Club World Cup 2025", "matches": [{"round": "Group A", "date": "2025-06-14", "time": "20:00", "team1": "Al Ahly SC (EGY)", "team2": "Inter Miami CF (USA)", "score": {"ft": [0, 0]}}, {"round": "Group A", "date": "2025-06-15", "time": "18:00", "team1": "Palmeiras (BRA)", "team2": "FC Porto (POR)", "score": {"ft": [0, 0]}}, {"round": "Group A", "date": "2025-06-19", "time": "12:00", "team1": "Palmeiras (BRA)", "team2": "Al Ahly SC (EGY)", "score": {"ft": [2, 0], "ht": [0, 0]}}, {"round": "Group A", "date": "2025-06-19", "time": "15:00", "team1": "Inter Miami CF (USA)", "team2": "FC Porto (POR)", "score": {"ft": [2, 1], "ht": [0, 1]}}, {"round": "Group A", "date": "2025-06-23", "time": "21:00", "team1": "Inter Miami CF (USA)", "team2": "Palmeiras (BRA)", "score": {"ft": [2, 2], "ht": [1, 0]}}, {"round": "Group A", "date": "2025-06-23", "time": "21:00", "team1": "FC Porto (POR)", "team2": "Al Ahly SC (EGY)", "score": {"ft": [4, 4], "ht": [1, 2]}}, {"round": "Group B", "date": "2025-06-15", "time": "15:00", "team1": "Paris Saint-Germain (FRA)", "team2": "Atlético Madrid (ESP)", "score": {"ft": [4, 0], "ht": [2, 0]}}, {"round": "Group B", "date": "2025-06-15", "time": "22:00", "team1": "Botafogo RJ (BRA)", "team2": "Seattle Sounders (USA)", "score": {"ft": [2, 1], "ht": [2, 0]}}, {"round": "Group B", "date": "2025-06-19", "time": "18:00", "team1": "Seattle Sounders (USA)", "team2": "Atlético Madrid (ESP)", "score": {"ft": [1, 3], "ht": [0, 1]}}, {"round": "Group B", "date": "2025-06-19", "time": "21:00", "team1": "Paris Saint-Germain (FRA)", "team2": "Botafogo RJ (BRA)", "score": {"ft": [0, 1], "ht": [0, 1]}}, {"round": "Group B", "date": "2025-06-23", "time": "15:00", "team1": "Seattle Sounders (USA)", "team2": "Paris Saint-Germain (FRA)", "score": {"ft": [0, 2], "ht": [0, 1]}}, {"round": "Group B", "date": "2025-06-23", "time": "15:00", "team1": "Atlético Madrid (ESP)", "team2": "Botafogo RJ (BRA)", "score": {"ft": [1, 0], "ht": [0, 0]}}, {"round": "Group C", "date": "2025-06-15", "time": "12:00", "team1": "Bayern München (GER)", "team2": "Auckland City FC (NZL)", "score": {"ft": [10, 0], "ht": [6, 0]}}, {"round": "Group C", "date": "2025-06-16", "time": "18:00", "team1": "Boca Juniors (ARG)", "team2": "SL Benfica (POR)", "score": {"ft": [2, 2], "ht": [2, 1]}}, {"round": "Group C", "date": "2025-06-20", "time": "12:00", "team1": "SL Benfica (POR)", "team2": "Auckland City FC (NZL)", "score": {"ft": [6, 0], "ht": [1, 0]}}, {"round": "Group C", "date": "2025-06-20", "time": "21:00", "team1": "Bayern München (GER)", "team2": "Boca Juniors (ARG)", "score": {"ft": [2, 1], "ht": [1, 0]}}, {"round": "Group C", "date": "2025-06-24", "time": "15:00", "team1": "SL Benfica (POR)", "team2": "Bayern München (GER)", "score": {"ft": [1, 0], "ht": [1, 0]}}, {"round": "Group C", "date": "2025-06-24", "time": "15:00", "team1": "Auckland City FC (NZL)", "team2": "Boca Juniors (ARG)", "score": {"ft": [1, 1], "ht": [0, 1]}}, {"round": "Group D", "date": "2025-06-16", "time": "15:00", "team1": "Chelsea FC (ENG)", "team2": "Los Angeles FC (USA)", "score": {"ft": [2, 0], "ht": [1, 0]}}, {"round": "Group D", "date": "2025-06-16", "time": "21:00", "team1": "Flamengo RJ (BRA)", "team2": "Espérance de Tunis (TUN)", "score": {"ft": [2, 0], "ht": [1, 0]}}, {"round": "Group D", "date": "2025-06-20", "time": "14:00", "team1": "Flamengo RJ (BRA)", "team2": "Chelsea FC (ENG)", "score": {"ft": [3, 1], "ht": [0, 1]}}, {"round": "Group D", "date": "2025-06-20", "time": "18:00", "team1": "Los Angeles FC (USA)", "team2": "Espérance de Tunis (TUN)", "score": {"ft": [0, 1], "ht": [0, 0]}}, {"round": "Group D", "date": "2025-06-24", "time": "21:00", "team1": "Los Angeles FC (USA)", "team2": "Flamengo RJ (BRA)", "score": {"ft": [1, 1], "ht": [0, 0]}}, {"round": "Group D", "date": "2025-06-24", "time": "21:00", "team1": "Espérance de Tunis (TUN)", "team2": "Chelsea FC (ENG)", "score": {"ft": [0, 3], "ht": [0, 2]}}, {"round": "Group E", "date": "2025-06-17", "time": "15:00", "team1": "River Plate (ARG)", "team2": "Urawa Red Diamonds (JPN)", "score": {"ft": [3, 1], "ht": [1, 0]}}, {"round": "Group E", "date": "2025-06-17", "time": "21:00", "team1": "CF Monterrey (MEX)", "team2": "Inter (ITA)", "score": {"ft": [1, 1], "ht": [1, 1]}}, {"round": "Group E", "date": "2025-06-21", "time": "15:00", "team1": "Inter (ITA)", "team2": "Urawa Red Diamonds (JPN)", "score": {"ft": [2, 1], "ht": [0, 1]}}, {"round": "Group E", "date": "2025-06-21", "time": "21:00", "team1": "River Plate (ARG)", "team2": "CF Monterrey (MEX)", "score": {"ft": [0, 0]}}, {"round": "Group E", "date": "2025-06-25", "time": "21:00", "team1": "Inter (ITA)", "team2": "River Plate (ARG)", "score": {"ft": [2, 0], "ht": [0, 0]}}, {"round": "Group E", "date": "2025-06-25", "time": "21:00", "team1": "Urawa Red Diamonds (JPN)", "team2": "CF Monterrey (MEX)", "score": {"ft": [0, 4], "ht": [0, 3]}}, {"round": "Group F", "date": "2025-06-17", "time": "12:00", "team1": "Fluminense RJ (BRA)", "team2": "Borussia Dortmund (GER)", "score": {"ft": [0, 0]}}, {"round": "Group F", "date": "2025-06-17", "time": "18:00", "team1": "Ulsan HD FC (KOR)", "team2": "Mamelodi Sundowns (RSA)", "score": {"ft": [0, 1], "ht": [0, 1]}}, {"round": "Group F", "date": "2025-06-21", "time": "12:00", "team1": "Mamelodi Sundowns (RSA)", "team2": "Borussia Dortmund (GER)", "score": {"ft": [3, 4], "ht": [1, 3]}}, {"round": "Group F", "date": "2025-06-21", "time": "18:00", "team1": "Fluminense RJ (BRA)", "team2": "Ulsan HD FC (KOR)", "score": {"ft": [4, 2], "ht": [1, 2]}}, {"round": "Group F", "date": "2025-06-25", "time": "15:00", "team1": "Mamelodi Sundowns (RSA)", "team2": "Fluminense RJ (BRA)", "score": {"ft": [0, 0]}}, {"round": "Group F", "date": "2025-06-25", "time": "15:00", "team1": "Borussia Dortmund (GER)", "team2": "Ulsan HD FC (KOR)", "score": {"ft": [1, 0], "ht": [1, 0]}}, {"round": "Group G", "date": "2025-06-18", "time": "12:00", "team1": "Manchester City (ENG)", "team2": "Wydad AC (MAR)", "score": {"ft": [2, 0], "ht": [2, 0]}}, {"round": "Group G", "date": "2025-06-18", "time": "21:00", "team1": "Al Ain FC (UAE)", "team2": "Juventus (ITA)", "score": {"ft": [0, 5], "ht": [0, 4]}}, {"round": "Group G", "date": "2025-06-22", "time": "12:00", "team1": "Juventus (ITA)", "team2": "Wydad AC (MAR)", "score": {"ft": [4, 1], "ht": [2, 1]}}, {"round": "Group G", "date": "2025-06-22", "time": "21:00", "team1": "Manchester City (ENG)", "team2": "Al Ain FC (UAE)", "score": {"ft": [6, 0], "ht": [3, 0]}}, {"round": "Group G", "date": "2025-06-26", "time": "15:00", "team1": "Juventus (ITA)", "team2": "Manchester City (ENG)", "score": {"ft": [2, 5], "ht": [1, 2]}}, {"round": "Group G", "date": "2025-06-26", "time": "15:00", "team1": "Wydad AC (MAR)", "team2": "Al Ain FC (UAE)", "score": {"ft": [1, 2], "ht": [1, 1]}}, {"round": "Group H", "date": "2025-06-18", "time": "15:00", "team1": "Real Madrid (ESP)", "team2": "Al Hilal (KSA)", "score": {"ft": [1, 1], "ht": [1, 1]}}, {"round": "Group H", "date": "2025-06-18", "time": "18:00", "team1": "CF Pachuca (MEX)", "team2": "RB Salzburg (AUT)", "score": {"ft": [1, 2], "ht": [0, 1]}}, {"round": "Group H", "date": "2025-06-22", "time": "15:00", "team1": "Real Madrid (ESP)", "team2": "CF Pachuca (MEX)", "score": {"ft": [3, 1], "ht": [2, 0]}}, {"round": "Group H", "date": "2025-06-22", "time": "18:00", "team1": "RB Salzburg (AUT)", "team2": "Al Hilal (KSA)", "score": {"ft": [0, 0]}}, {"round": "Group H", "date": "2025-06-26", "time": "21:00", "team1": "RB Salzburg (AUT)", "team2": "Real Madrid (ESP)", "score": {"ft": [0, 3], "ht": [0, 2]}}, {"round": "Group H", "date": "2025-06-26", "time": "21:00", "team1": "Al Hilal (KSA)", "team2": "CF Pachuca (MEX)", "score": {"ft": [2, 0], "ht": [1, 0]}}, {"round": "Round of 16", "date": "2025-06-28", "time": "12:00", "team1": "Palmeiras (BRA)", "team2": "Botafogo RJ (BRA)", "score": {"et": [1, 0], "ft": [0, 0]}}, {"round": "Round of 16", "date": "2025-06-28", "time": "16:00", "team1": "SL Benfica (POR)", "team2": "Chelsea FC (ENG)", "score": {"et": [1, 4], "ft": [1, 1], "ht": [0, 0]}}, {"round": "Round of 16", "date": "2025-06-29", "time": "12:00", "team1": "Paris Saint-Germain (FRA)", "team2": "Inter Miami CF (USA)", "score": {"ft": [4, 0], "ht": [4, 0]}}, {"round": "Round of 16", "date": "2025-06-29", "time": "16:00", "team1": "Flamengo RJ (BRA)", "team2": "Bayern München (GER)", "score": {"ft": [2, 4], "ht": [1, 3]}}, {"round": "Round of 16", "date": "2025-06-30", "time": "15:00", "team1": "Inter (ITA)", "team2": "Fluminense RJ (BRA)", "score": {"ft": [0, 2], "ht": [0, 1]}}, {"round": "Round of 16", "date": "2025-06-30", "time": "21:00", "team1": "Manchester City (ENG)", "team2": "Al Hilal (KSA)", "score": {"et": [3, 4], "ft": [2, 2], "ht": [1, 0]}}, {"round": "Round of 16", "date": "2025-07-01", "time": "15:00", "team1": "Real Madrid (ESP)", "team2": "Juventus (ITA)", "score": {"ft": [1, 0], "ht": [0, 0]}}, {"round": "Round of 16", "date": "2025-07-01", "time": "21:00", "team1": "Borussia Dortmund (GER)", "team2": "CF Monterrey (MEX)", "score": {"ft": [2, 1], "ht": [2, 0]}}, {"round": "Quarterfinals", "date": "2025-07-04", "time": "15:00", "team1": "Fluminense RJ (BRA)", "team2": "Al Hilal (KSA)", "score": {"ft": [2, 1], "ht": [1, 0]}}, {"round": "Quarterfinals", "date": "2025-07-04", "time": "21:00", "team1": "Palmeiras (BRA)", "team2": "Chelsea FC (ENG)", "score": {"ft": [1, 2], "ht": [0, 1]}}, {"round": "Quarterfinals", "date": "2025-07-05", "time": "12:00", "team1": "Paris Saint-Germain (FRA)", "team2": "Bayern München (GER)", "score": {"ft": [2, 0], "ht": [0, 0]}}, {"round": "Quarterfinals", "date": "2025-07-05", "time": "16:00", "team1": "Real Madrid (ESP)", "team2": "Borussia Dortmund (GER)", "score": {"ft": [3, 2], "ht": [2, 0]}}, {"round": "Semifinals", "date": "2025-07-08", "time": "15:00", "team1": "Fluminense RJ (BRA)", "team2": "Chelsea FC (ENG)", "score": {"ft": [0, 2], "ht": [0, 1]}}, {"round": "Semifinals", "date": "2025-07-09", "time": "15:10", "team1": "Paris Saint-Germain (FRA)", "team2": "Real Madrid (ESP)", "score": {"ft": [4, 0], "ht": [3, 0]}}, {"round": "Final", "date": "2025-07-13", "time": "15:00", "team1": "Chelsea FC (ENG)", "team2": "Paris Saint-Germain (FRA)", "score": {"ft": [3, 0], "ht": [3, 0]}}, {"round": "Qualification, Playoffs", "date": "2025-05-31", "time": "22:30", "team1": "Los Angeles FC (USA)", "team2": "CF América (MEX)", "score": {"et": [2, 1], "ft": [1, 1], "ht": [0, 0]}}]}