{
  "resource": "matches.by-date",
  "generated_at": "2026-09-16T10:40:06.342Z",
  "timezone": "America/Sao_Paulo",
  "documentation": "https://jogos.ondeassistir.tv/api/index.json",
  "html_url": "https://jogos.ondeassistir.tv/partidas/regiao/mundo/2026-04-21",
  "data": {
    "date": "2026-04-21",
    "total_matches": 181,
    "competitions": [
      {
        "name": "La Liga",
        "slug": "la-liga",
        "match_count": 4
      },
      {
        "name": "Premier League",
        "slug": "premier-league",
        "match_count": 1
      },
      {
        "name": "Amistosos Internacionais",
        "slug": "amistosos",
        "match_count": 1
      },
      {
        "name": "Liga MX",
        "slug": "liga-mx",
        "match_count": 2
      },
      {
        "name": "Ofc Pro League",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Diski Challenge",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Liga Revelação U23",
        "slug": null,
        "match_count": 7
      },
      {
        "name": "K League 1",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "1. Liga U19",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Super League",
        "slug": null,
        "match_count": 5
      },
      {
        "name": "U21 Divisie 1",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Cupa",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Premier League",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Professional Development League",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "First League",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "1st Division",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Paulista - A2",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Premier League",
        "slug": null,
        "match_count": 6
      },
      {
        "name": "Second League",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "U19 Divisie 1",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "2. Division",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Brasileiro Feminino",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "HNL",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Indian Super League",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Ligue 2",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Prva Liga",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "U18 Premier League - South",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "2. liga",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Premier League",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Copa da Ucrânia",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Cup",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Cup",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Erovnuli Liga",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Liga MX U21",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Ligue 1 Algeria",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Ligue 2",
        "slug": null,
        "match_count": 8
      },
      {
        "name": "Virsliga",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Ykkösliiga",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Meistriliiga",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Division 1",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "1. Division",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Cup",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Ligue 1 Ivory-Coast",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Oberliga - Bayern Süd",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Premijer Liga",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Regionalliga - Bayern",
        "slug": null,
        "match_count": 9
      },
      {
        "name": "AFC Champions League",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Oberliga - Bayern Nord",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Bundesliga",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Cupa României",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Iraqi League",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "3. Division - Girone 6",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Oberliga - Westfalen",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Regionalliga - SudWest",
        "slug": null,
        "match_count": 6
      },
      {
        "name": "Regionalliga - West",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Superettan",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Cup",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Brasileiro U20 A",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Magyar Kupa",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Reserve League",
        "slug": null,
        "match_count": 4
      },
      {
        "name": "Belgian Pro League",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Championship",
        "slug": null,
        "match_count": 8
      },
      {
        "name": "Championship Northern-Ireland",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Championship Scotland",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "League One",
        "slug": null,
        "match_count": 5
      },
      {
        "name": "League Two",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "National League",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "National League - North",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Non League Premier - Northern",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Non League Premier - Southern South",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Coppa Italia",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Coupe de France",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Copa do Brasil",
        "slug": null,
        "match_count": 5
      },
      {
        "name": "Copa Presidente",
        "slug": null,
        "match_count": 3
      },
      {
        "name": "Liga Pro",
        "slug": null,
        "match_count": 2
      },
      {
        "name": "Primera B Metropolitana",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Primera División",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "USL Championship",
        "slug": null,
        "match_count": 1
      },
      {
        "name": "Primera División",
        "slug": null,
        "match_count": 2
      }
    ],
    "matches": [
      {
        "id": "ofc-pro-league-2026-fase-de-grupos-3-south-island-united-x-auckland-fc-2-1508885",
        "api_football_id": 1508885,
        "home_team": "South Island United",
        "away_team": "Auckland FC 2",
        "kickoff_utc": "2026-04-21T03:00:00.000Z",
        "kickoff_local": "00:00",
        "date": "2026-04-21",
        "competition": "Ofc Pro League",
        "competition_slug": null,
        "round": "Fase de Grupos - 3",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ofc-pro-league-2026-fase-de-grupos-3-south-island-united-x-auckland-fc-2-1508885"
      },
      {
        "id": "ofc-pro-league-2026-fase-de-grupos-3-south-melbourne-x-tahiti-united-1508886",
        "api_football_id": 1508886,
        "home_team": "South Melbourne",
        "away_team": "Tahiti United",
        "kickoff_utc": "2026-04-21T07:00:00.000Z",
        "kickoff_local": "04:00",
        "date": "2026-04-21",
        "competition": "Ofc Pro League",
        "competition_slug": null,
        "round": "Fase de Grupos - 3",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 8,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ofc-pro-league-2026-fase-de-grupos-3-south-melbourne-x-tahiti-united-1508886"
      },
      {
        "id": "diski-challenge-2025-rodada-25-polokwane-city-u23-x-mamelodi-sundowns-u23-1453110",
        "api_football_id": 1453110,
        "home_team": "Polokwane City U23",
        "away_team": "Mamelodi Sundowns U23",
        "kickoff_utc": "2026-04-21T08:00:00.000Z",
        "kickoff_local": "05:00",
        "date": "2026-04-21",
        "competition": "Diski Challenge",
        "competition_slug": null,
        "round": "Rodada - 25",
        "venue": "Old Peter Mokaba Stadium, Polokwane (Pietersburg)",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/diski-challenge-2025-rodada-25-polokwane-city-u23-x-mamelodi-sundowns-u23-1453110"
      },
      {
        "id": "liga-revelacao-u23-2025-championship-group-13-leixoes-u23-x-santa-clara-u23-1498028",
        "api_football_id": 1498028,
        "home_team": "Leixões Sub-23",
        "away_team": "Santa Clara Sub-23",
        "kickoff_utc": "2026-04-21T10:00:00.000Z",
        "kickoff_local": "07:00",
        "date": "2026-04-21",
        "competition": "Liga Revelação U23",
        "competition_slug": null,
        "round": "Championship Grupo - 13",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-revelacao-u23-2025-championship-group-13-leixoes-u23-x-santa-clara-u23-1498028"
      },
      {
        "id": "liga-revelacao-u23-2025-losers-stage-17-farense-u23-x-estoril-u23-1498100",
        "api_football_id": 1498100,
        "home_team": "Farense Sub-23",
        "away_team": "Estoril Sub-23",
        "kickoff_utc": "2026-04-21T10:00:00.000Z",
        "kickoff_local": "07:00",
        "date": "2026-04-21",
        "competition": "Liga Revelação U23",
        "competition_slug": null,
        "round": "Losers Etapa - 17",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-revelacao-u23-2025-losers-stage-17-farense-u23-x-estoril-u23-1498100"
      },
      {
        "id": "k-league-1-coreia-2026-rodada-9-fc-seoul-x-bucheon-fc-1995-1506946",
        "api_football_id": 1506946,
        "home_team": "FC Seoul",
        "away_team": "Bucheon FC 1995",
        "kickoff_utc": "2026-04-21T10:30:00.000Z",
        "kickoff_local": "07:30",
        "date": "2026-04-21",
        "competition": "K League 1",
        "competition_slug": null,
        "round": "Rodada - 9",
        "venue": "Seoul World Cup Stadium, Seoul",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/k-league-1-coreia-2026-rodada-9-fc-seoul-x-bucheon-fc-1995-1506946"
      },
      {
        "id": "k-league-1-coreia-2026-rodada-9-gimcheon-sangmu-fc-x-gangwon-fc-1506944",
        "api_football_id": 1506944,
        "home_team": "Gimcheon Sangmu FC",
        "away_team": "Gangwon FC",
        "kickoff_utc": "2026-04-21T10:30:00.000Z",
        "kickoff_local": "07:30",
        "date": "2026-04-21",
        "competition": "K League 1",
        "competition_slug": null,
        "round": "Rodada - 9",
        "venue": "Gimcheon Stadium, Gimcheon",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/k-league-1-coreia-2026-rodada-9-gimcheon-sangmu-fc-x-gangwon-fc-1506944"
      },
      {
        "id": "k-league-1-coreia-2026-rodada-9-jeonbuk-motors-x-incheon-united-1506945",
        "api_football_id": 1506945,
        "home_team": "Jeonbuk Motors",
        "away_team": "Incheon United",
        "kickoff_utc": "2026-04-21T10:30:00.000Z",
        "kickoff_local": "07:30",
        "date": "2026-04-21",
        "competition": "K League 1",
        "competition_slug": null,
        "round": "Rodada - 9",
        "venue": "Jeonju World Cup Stadium, Jeonju",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/k-league-1-coreia-2026-rodada-9-jeonbuk-motors-x-incheon-united-1506945"
      },
      {
        "id": "1-liga-u19-2025-rodada-19-sigma-olomouc-u19-x-mlada-boleslav-u19-1490644",
        "api_football_id": 1490644,
        "home_team": "Sigma Olomouc Sub-19",
        "away_team": "Mladá Boleslav Sub-19",
        "kickoff_utc": "2026-04-21T11:00:00.000Z",
        "kickoff_local": "08:00",
        "date": "2026-04-21",
        "competition": "1. Liga U19",
        "competition_slug": null,
        "round": "Rodada - 19",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/1-liga-u19-2025-rodada-19-sigma-olomouc-u19-x-mlada-boleslav-u19-1490644"
      },
      {
        "id": "super-league-rodada-7-sichuan-jiuniu-x-beijing-guoan-1523107",
        "api_football_id": 1523107,
        "home_team": "Sichuan Jiuniu",
        "away_team": "Beijing Guoan",
        "kickoff_utc": "2026-04-21T11:00:00.000Z",
        "kickoff_local": "08:00",
        "date": "2026-04-21",
        "competition": "Super League",
        "competition_slug": null,
        "round": "Rodada - 7",
        "venue": "Shenzhen Stadium, Shenzhen",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/super-league-rodada-7-sichuan-jiuniu-x-beijing-guoan-1523107"
      },
      {
        "id": "u21-divisie-1-2025-spring-season-5-twente-heracles-u21-x-groningen-u21-1509718",
        "api_football_id": 1509718,
        "home_team": "Twente / Heracles U21",
        "away_team": "Groningen U21",
        "kickoff_utc": "2026-04-21T11:00:00.000Z",
        "kickoff_local": "08:00",
        "date": "2026-04-21",
        "competition": "U21 Divisie 1",
        "competition_slug": null,
        "round": "Spring Season - 5",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 7,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/u21-divisie-1-2025-spring-season-5-twente-heracles-u21-x-groningen-u21-1509718"
      },
      {
        "id": "super-league-rodada-7-chengdu-better-city-x-yunnan-yukun-1523108",
        "api_football_id": 1523108,
        "home_team": "Chengdu Better City",
        "away_team": "Yunnan Yukun",
        "kickoff_utc": "2026-04-21T11:35:00.000Z",
        "kickoff_local": "08:35",
        "date": "2026-04-21",
        "competition": "Super League",
        "competition_slug": null,
        "round": "Rodada - 7",
        "venue": "Chengdu Phoenix Hill Football Stadium, Sichuan",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/super-league-rodada-7-chengdu-better-city-x-yunnan-yukun-1523108"
      },
      {
        "id": "super-league-rodada-7-wuhan-three-towns-x-hangzhou-greentown-1523109",
        "api_football_id": 1523109,
        "home_team": "Wuhan Three Towns",
        "away_team": "Hangzhou Greentown",
        "kickoff_utc": "2026-04-21T11:35:00.000Z",
        "kickoff_local": "08:35",
        "date": "2026-04-21",
        "competition": "Super League",
        "competition_slug": null,
        "round": "Rodada - 7",
        "venue": "Wuhan Sports Centre, Wuhan",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/super-league-rodada-7-wuhan-three-towns-x-hangzhou-greentown-1523109"
      },
      {
        "id": "cupa-2025-quartas-de-final-politehnica-utm-x-zimbru-1486204",
        "api_football_id": 1486204,
        "home_team": "Politehnica UTM",
        "away_team": "Zimbru",
        "kickoff_utc": "2026-04-21T12:00:00.000Z",
        "kickoff_local": "09:00",
        "date": "2026-04-21",
        "competition": "Cupa",
        "competition_slug": null,
        "round": "Quarter-finals",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 5
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/cupa-2025-quartas-de-final-politehnica-utm-x-zimbru-1486204"
      },
      {
        "id": "premier-league-2025-rodada-28-kedus-giorgis-x-adama-kenema-1533837",
        "api_football_id": 1533837,
        "home_team": "Kedus Giorgis",
        "away_team": "Adama Kenema",
        "kickoff_utc": "2026-04-21T12:00:00.000Z",
        "kickoff_local": "09:00",
        "date": "2026-04-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada - 28",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-28-kedus-giorgis-x-adama-kenema-1533837"
      },
      {
        "id": "professional-development-league-2025-rodada-10-huddersfield-town-u21-x-coventry-city-u21-1433971",
        "api_football_id": 1433971,
        "home_team": "Huddersfield Town U21",
        "away_team": "Coventry City U21",
        "kickoff_utc": "2026-04-21T12:00:00.000Z",
        "kickoff_local": "09:00",
        "date": "2026-04-21",
        "competition": "Professional Development League",
        "competition_slug": null,
        "round": "Rodada - 10",
        "venue": "Millers Oils High Performance Complex, Huddersfield, West Yorkshire",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/professional-development-league-2025-rodada-10-huddersfield-town-u21-x-coventry-city-u21-1433971"
      },
      {
        "id": "super-league-rodada-7-shanghai-sipg-x-chongqing-tongliang-long-1523110",
        "api_football_id": 1523110,
        "home_team": "SHANGHAI SIPG",
        "away_team": "Chongqing Tongliang Long",
        "kickoff_utc": "2026-04-21T12:00:00.000Z",
        "kickoff_local": "09:00",
        "date": "2026-04-21",
        "competition": "Super League",
        "competition_slug": null,
        "round": "Rodada - 7",
        "venue": "Pudong Football Stadium, Shanghai",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/super-league-rodada-7-shanghai-sipg-x-chongqing-tongliang-long-1523110"
      },
      {
        "id": "super-league-rodada-7-tianjin-teda-x-shandong-luneng-1523111",
        "api_football_id": 1523111,
        "home_team": "Tianjin Teda",
        "away_team": "Shandong Luneng",
        "kickoff_utc": "2026-04-21T12:00:00.000Z",
        "kickoff_local": "09:00",
        "date": "2026-04-21",
        "competition": "Super League",
        "competition_slug": null,
        "round": "Rodada - 7",
        "venue": "TEDA Football Stadium, Tianjin",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/super-league-rodada-7-tianjin-teda-x-shandong-luneng-1523111"
      },
      {
        "id": "first-league-armenia-2025-rodada-25-pyunik-ii-x-hayq-1539684",
        "api_football_id": 1539684,
        "home_team": "Pyunik II",
        "away_team": "Hayq",
        "kickoff_utc": "2026-04-21T12:30:00.000Z",
        "kickoff_local": "09:30",
        "date": "2026-04-21",
        "competition": "First League",
        "competition_slug": null,
        "round": "Rodada - 25",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/first-league-armenia-2025-rodada-25-pyunik-ii-x-hayq-1539684"
      },
      {
        "id": "first-league-armenia-2025-rodada-25-shirak-ii-x-bentonit-ijevan-1539685",
        "api_football_id": 1539685,
        "home_team": "Shirak II",
        "away_team": "Bentonit Ijevan",
        "kickoff_utc": "2026-04-21T12:30:00.000Z",
        "kickoff_local": "09:30",
        "date": "2026-04-21",
        "competition": "First League",
        "competition_slug": null,
        "round": "Rodada - 25",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/first-league-armenia-2025-rodada-25-shirak-ii-x-bentonit-ijevan-1539685"
      },
      {
        "id": "1st-division-2025-rodada-26-black-leopards-x-the-bees-1446404",
        "api_football_id": 1446404,
        "home_team": "Black Leopards",
        "away_team": "The Bees",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "1st Division",
        "competition_slug": null,
        "round": "Rodada - 26",
        "venue": "Thohoyandou Stadium, Thohoyandou",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/1st-division-2025-rodada-26-black-leopards-x-the-bees-1446404"
      },
      {
        "id": "1st-division-2025-rodada-26-casric-stars-x-highbury-1446402",
        "api_football_id": 1446402,
        "home_team": "Casric Stars",
        "away_team": "Highbury",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "1st Division",
        "competition_slug": null,
        "round": "Rodada - 26",
        "venue": "Giant Stadium, Pretoria",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/1st-division-2025-rodada-26-casric-stars-x-highbury-1446402"
      },
      {
        "id": "1st-division-2025-rodada-26-midlands-wanderers-x-upington-city-1446403",
        "api_football_id": 1446403,
        "home_team": "Midlands Wanderers",
        "away_team": "Upington City",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "1st Division",
        "competition_slug": null,
        "round": "Rodada - 26",
        "venue": "Harry Gwala Stadium, Pietermaritzburg, KN",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/1st-division-2025-rodada-26-midlands-wanderers-x-upington-city-1446403"
      },
      {
        "id": "liga-revelacao-u23-2025-championship-group-13-famalicao-u23-x-torreense-u23-1498027",
        "api_football_id": 1498027,
        "home_team": "Famalicão Sub-23",
        "away_team": "Torreense Sub-23",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "Liga Revelação U23",
        "competition_slug": null,
        "round": "Championship Grupo - 13",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-revelacao-u23-2025-championship-group-13-famalicao-u23-x-torreense-u23-1498027"
      },
      {
        "id": "paulista-a2-2026-semifinais-juventus-x-votuporanguense-1540884",
        "api_football_id": 1540884,
        "home_team": "Juventus",
        "away_team": "Votuporanguense",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "Paulista - A2",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Estadio Rua Javari, Sao Paulo",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "XSports",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/paulista-a2-2026-semifinais-juventus-x-votuporanguense-1540884"
      },
      {
        "id": "premier-league-2025-rodada-24-buhimba-saints-x-vipers-1516302",
        "api_football_id": 1516302,
        "home_team": "Buhimba Saints",
        "away_team": "Vipers",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada - 24",
        "venue": "The Royals Park",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-24-buhimba-saints-x-vipers-1516302"
      },
      {
        "id": "premier-league-2025-rodada-24-bul-x-updf-1516303",
        "api_football_id": 1516303,
        "home_team": "BUL",
        "away_team": "UPDF",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada - 24",
        "venue": "FUFA Technical Centre",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 5
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-24-bul-x-updf-1516303"
      },
      {
        "id": "premier-league-2025-rodada-24-entebbe-uppc-x-kcca-1516304",
        "api_football_id": 1516304,
        "home_team": "Entebbe UPPC",
        "away_team": "KCCA",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada - 24",
        "venue": "Gaddafi Arena, Jinja",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-24-entebbe-uppc-x-kcca-1516304"
      },
      {
        "id": "premier-league-2025-rodada-24-mbarara-city-x-maroons-1516305",
        "api_football_id": 1516305,
        "home_team": "Mbarara City",
        "away_team": "Maroons",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada - 24",
        "venue": "Rwamwanja stadium",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-24-mbarara-city-x-maroons-1516305"
      },
      {
        "id": "premier-league-2025-rodada-24-police-x-ura-1516306",
        "api_football_id": 1516306,
        "home_team": "Police",
        "away_team": "URA",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada - 24",
        "venue": "Kiira Road Police Arena",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-24-police-x-ura-1516306"
      },
      {
        "id": "second-league-2025-rodada-30-tanta-sc-x-itesalat-1541757",
        "api_football_id": 1541757,
        "home_team": "Tanta SC",
        "away_team": "Itesalat",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "Second League",
        "competition_slug": null,
        "round": "Rodada - 30",
        "venue": "Tanta Stadium, Tanta",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/second-league-2025-rodada-30-tanta-sc-x-itesalat-1541757"
      },
      {
        "id": "u19-divisie-1-2025-rodada-12-psv-u19-x-ado-den-haag-u19-1508323",
        "api_football_id": 1508323,
        "home_team": "PSV Sub-19",
        "away_team": "ADO Den Haag U19",
        "kickoff_utc": "2026-04-21T13:00:00.000Z",
        "kickoff_local": "10:00",
        "date": "2026-04-21",
        "competition": "U19 Divisie 1",
        "competition_slug": null,
        "round": "Rodada - 12",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 6,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/u19-divisie-1-2025-rodada-12-psv-u19-x-ado-den-haag-u19-1508323"
      },
      {
        "id": "professional-development-league-2025-rodada-2-sheffield-united-u21-x-swansea-city-u21-1434160",
        "api_football_id": 1434160,
        "home_team": "Sheffield United U21",
        "away_team": "Swansea City U21",
        "kickoff_utc": "2026-04-21T13:30:00.000Z",
        "kickoff_local": "10:30",
        "date": "2026-04-21",
        "competition": "Professional Development League",
        "competition_slug": null,
        "round": "Rodada - 2",
        "venue": "Sheffield United Football Academy, Sheffield, South Yorkshire",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/professional-development-league-2025-rodada-2-sheffield-united-u21-x-swansea-city-u21-1434160"
      },
      {
        "id": "2-division-chipre-2025-relegation-group-13-ae-zakakiou-x-ahironas-onisilos-1508708",
        "api_football_id": 1508708,
        "home_team": "AE Zakakiou",
        "away_team": "Ahironas / Onisilos",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "2. Division",
        "competition_slug": null,
        "round": "Relegation Grupo - 13",
        "venue": "Ammochostos Stadium, Larnaca",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-division-chipre-2025-relegation-group-13-ae-zakakiou-x-ahironas-onisilos-1508708"
      },
      {
        "id": "2-division-chipre-2025-relegation-group-13-ethnikos-latsion-x-digenis-morphou-1508705",
        "api_football_id": 1508705,
        "home_team": "Ethnikos Latsion",
        "away_team": "Digenis Morphou",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "2. Division",
        "competition_slug": null,
        "round": "Relegation Grupo - 13",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-division-chipre-2025-relegation-group-13-ethnikos-latsion-x-digenis-morphou-1508705"
      },
      {
        "id": "2-division-chipre-2025-relegation-group-13-iraklis-yerolakkou-x-apea-1508706",
        "api_football_id": 1508706,
        "home_team": "Iraklis Yerolakkou",
        "away_team": "APEA",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "2. Division",
        "competition_slug": null,
        "round": "Relegation Grupo - 13",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-division-chipre-2025-relegation-group-13-iraklis-yerolakkou-x-apea-1508706"
      },
      {
        "id": "2-division-chipre-2025-relegation-group-13-spartakos-kitiou-x-halkanoras-1508707",
        "api_football_id": 1508707,
        "home_team": "Spartakos Kitiou",
        "away_team": "Halkanoras",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "2. Division",
        "competition_slug": null,
        "round": "Relegation Grupo - 13",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-division-chipre-2025-relegation-group-13-spartakos-kitiou-x-halkanoras-1508707"
      },
      {
        "id": "brasileiro-women-rodada-7-rb-bragantino-w-x-mixto-w-1522458",
        "api_football_id": 1522458,
        "home_team": "RB Bragantino Feminino",
        "away_team": "Mixto W",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "Brasileiro Feminino",
        "competition_slug": null,
        "round": "Rodada - 7",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/brasileiro-women-rodada-7-rb-bragantino-w-x-mixto-w-1522458"
      },
      {
        "id": "first-league-armenia-2025-rodada-25-banants-ii-x-van-ii-1539686",
        "api_football_id": 1539686,
        "home_team": "Banants II",
        "away_team": "Van II",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "First League",
        "competition_slug": null,
        "round": "Rodada - 25",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/first-league-armenia-2025-rodada-25-banants-ii-x-van-ii-1539686"
      },
      {
        "id": "hnl-croacia-2025-rodada-31-nk-lokomotiva-zagreb-x-nk-slaven-belupo-1384071",
        "api_football_id": 1384071,
        "home_team": "NK Lokomotiva Zagreb",
        "away_team": "NK Slaven Belupo",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "HNL",
        "competition_slug": null,
        "round": "Rodada - 31",
        "venue": "Stadion Maksimir, Zagreb",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/hnl-croacia-2025-rodada-31-nk-lokomotiva-zagreb-x-nk-slaven-belupo-1384071"
      },
      {
        "id": "indian-super-league-2025-rodada-5-chennaiyin-x-mohammedan-1521336",
        "api_football_id": 1521336,
        "home_team": "Chennaiyin",
        "away_team": "Mohammedan",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "Indian Super League",
        "competition_slug": null,
        "round": "Rodada - 5",
        "venue": "Jawaharlal Nehru Stadium, Chennai",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/indian-super-league-2025-rodada-5-chennaiyin-x-mohammedan-1521336"
      },
      {
        "id": "liga-revelacao-u23-2025-losers-stage-17-gil-vicente-u23-x-maritimo-u23-1498098",
        "api_football_id": 1498098,
        "home_team": "Gil Vicente Sub-23",
        "away_team": "Marítimo Sub-23",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "Liga Revelação U23",
        "competition_slug": null,
        "round": "Losers Etapa - 17",
        "venue": "Leiria",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-revelacao-u23-2025-losers-stage-17-gil-vicente-u23-x-maritimo-u23-1498098"
      },
      {
        "id": "liga-revelacao-u23-2025-losers-stage-17-rio-ave-u23-x-portimonense-u23-1498099",
        "api_football_id": 1498099,
        "home_team": "Rio Ave Sub-23",
        "away_team": "Portimonense Sub-23",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "Liga Revelação U23",
        "competition_slug": null,
        "round": "Losers Etapa - 17",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-revelacao-u23-2025-losers-stage-17-rio-ave-u23-x-portimonense-u23-1498099"
      },
      {
        "id": "liga-revelacao-u23-2025-losers-stage-17-vizela-u23-x-uniao-leiria-u23-1498101",
        "api_football_id": 1498101,
        "home_team": "Vizela Sub-23",
        "away_team": "União Leiria U23",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "Liga Revelação U23",
        "competition_slug": null,
        "round": "Losers Etapa - 17",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-revelacao-u23-2025-losers-stage-17-vizela-u23-x-uniao-leiria-u23-1498101"
      },
      {
        "id": "ligue-2-2025-rodada-23-as-agareb-x-bs-bouhajla-1540576",
        "api_football_id": 1540576,
        "home_team": "AS Agareb",
        "away_team": "BS Bouhajla",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "Ligue 2",
        "competition_slug": null,
        "round": "Rodada - 23",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-2-2025-rodada-23-as-agareb-x-bs-bouhajla-1540576"
      },
      {
        "id": "prva-liga-servia-2025-relegation-group-32-fap-x-dinamo-jug-1539895",
        "api_football_id": 1539895,
        "home_team": "FAP",
        "away_team": "Dinamo Jug",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "Prva Liga",
        "competition_slug": null,
        "round": "Relegation Grupo - 32",
        "venue": "Gradski stadion",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/prva-liga-servia-2025-relegation-group-32-fap-x-dinamo-jug-1539895"
      },
      {
        "id": "prva-liga-servia-2025-relegation-group-32-graficar-x-semendrija-1924-1539896",
        "api_football_id": 1539896,
        "home_team": "Grafičar",
        "away_team": "Semendrija 1924",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "Prva Liga",
        "competition_slug": null,
        "round": "Relegation Grupo - 32",
        "venue": "Stadion Rajko Mit, Belgrade",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/prva-liga-servia-2025-relegation-group-32-graficar-x-semendrija-1924-1539896"
      },
      {
        "id": "u18-premier-league-south-2025-south-19-west-bromwich-albion-u18-x-southampton-u18-1437779",
        "api_football_id": 1437779,
        "home_team": "West Bromwich Albion U18",
        "away_team": "Southampton U18",
        "kickoff_utc": "2026-04-21T14:00:00.000Z",
        "kickoff_local": "11:00",
        "date": "2026-04-21",
        "competition": "U18 Premier League - South",
        "competition_slug": null,
        "round": "South - 19",
        "venue": "West Bromwich Albion Training Ground, Walsall, West Midlands",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/u18-premier-league-south-2025-south-19-west-bromwich-albion-u18-x-southampton-u18-1437779"
      },
      {
        "id": "2-liga-2025-rodada-26-stara-lubovna-x-zlate-moravce-1394940",
        "api_football_id": 1394940,
        "home_team": "Stará Ľubovňa",
        "away_team": "Zlaté Moravce",
        "kickoff_utc": "2026-04-21T14:30:00.000Z",
        "kickoff_local": "11:30",
        "date": "2026-04-21",
        "competition": "2. liga",
        "competition_slug": null,
        "round": "Rodada - 26",
        "venue": "Štadión MFK Goral Stará Ľubovňa, Stará Ľubovňa",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/2-liga-2025-rodada-26-stara-lubovna-x-zlate-moravce-1394940"
      },
      {
        "id": "premier-league-russia-2025-rodada-26-fc-sochi-x-krylia-sovetov-1400236",
        "api_football_id": 1400236,
        "home_team": "FC Sochi",
        "away_team": "Krylia Sovetov",
        "kickoff_utc": "2026-04-21T14:30:00.000Z",
        "kickoff_local": "11:30",
        "date": "2026-04-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada - 26",
        "venue": "Fisht Olympic Stadium, Sochi",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-russia-2025-rodada-26-fc-sochi-x-krylia-sovetov-1400236"
      },
      {
        "id": "copa-da-ucrania-2025-semifinais-bukovyna-x-dynamo-kyiv-1535366",
        "api_football_id": 1535366,
        "home_team": "Bukovyna",
        "away_team": "Dynamo Kyiv",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Copa da Ucrânia",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Bukovyna Stadium, Chernivtsi",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/copa-da-ucrania-2025-semifinais-bukovyna-x-dynamo-kyiv-1535366"
      },
      {
        "id": "cup-azerbaijao-2025-semifinais-zira-x-turan-1530099",
        "api_football_id": 1530099,
        "home_team": "Zira",
        "away_team": "Turan",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Cup",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Zira Stadium, Zira",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/cup-azerbaijao-2025-semifinais-zira-x-turan-1530099"
      },
      {
        "id": "cup-republica-tcheca-2025-semifinais-fk-jablonec-x-mlada-boleslav-1533841",
        "api_football_id": 1533841,
        "home_team": "FK Jablonec",
        "away_team": "Mlada Boleslav",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Cup",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Stadion Strelnice, Jablonec nad Nisou",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/cup-republica-tcheca-2025-semifinais-fk-jablonec-x-mlada-boleslav-1533841"
      },
      {
        "id": "cupa-2025-quartas-de-final-dacia-buiucani-x-sheriff-tiraspol-1486203",
        "api_football_id": 1486203,
        "home_team": "Dacia-Buiucani",
        "away_team": "Sheriff Tiraspol",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Cupa",
        "competition_slug": null,
        "round": "Quarter-finals",
        "venue": "Joma Arena",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/cupa-2025-quartas-de-final-dacia-buiucani-x-sheriff-tiraspol-1486203"
      },
      {
        "id": "erovnuli-liga-2026-rodada-8-dinamo-tbilisi-x-gagra-1509094",
        "api_football_id": 1509094,
        "home_team": "Dinamo Tbilisi",
        "away_team": "Gagra",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Erovnuli Liga",
        "competition_slug": null,
        "round": "Rodada - 8",
        "venue": "Boris Paichadze Dinamo Arena, Tbilisi",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/erovnuli-liga-2026-rodada-8-dinamo-tbilisi-x-gagra-1509094"
      },
      {
        "id": "liga-mx-u21-2025-clausura-16-club-leon-u21-x-club-america-u21-1498241",
        "api_football_id": 1498241,
        "home_team": "Club Leon U21",
        "away_team": "Club America U21",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Liga MX U21",
        "competition_slug": null,
        "round": "Clausura - 16",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-u21-2025-clausura-16-club-leon-u21-x-club-america-u21-1498241"
      },
      {
        "id": "liga-mx-u21-2025-clausura-16-monterrey-u21-x-puebla-u21-1498242",
        "api_football_id": 1498242,
        "home_team": "Monterrey U21",
        "away_team": "Puebla U21",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Liga MX U21",
        "competition_slug": null,
        "round": "Clausura - 16",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-u21-2025-clausura-16-monterrey-u21-x-puebla-u21-1498242"
      },
      {
        "id": "liga-mx-u21-2025-clausura-16-queretaro-u21-x-cruz-azul-u21-1498243",
        "api_football_id": 1498243,
        "home_team": "Queretaro U21",
        "away_team": "Cruz Azul U21",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Liga MX U21",
        "competition_slug": null,
        "round": "Clausura - 16",
        "venue": null,
        "state": "finished",
        "status_code": "PEN",
        "status_description": "Decidida nos pênaltis",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": {
          "home": 5,
          "away": 4
        },
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-u21-2025-clausura-16-queretaro-u21-x-cruz-azul-u21-1498243"
      },
      {
        "id": "liga-mx-u21-2025-clausura-16-unam-pumas-u21-x-juarez-u21-1498244",
        "api_football_id": 1498244,
        "home_team": "UNAM Pumas U21",
        "away_team": "Juarez U21",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Liga MX U21",
        "competition_slug": null,
        "round": "Clausura - 16",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-u21-2025-clausura-16-unam-pumas-u21-x-juarez-u21-1498244"
      },
      {
        "id": "ligue-1-argelia-2025-rodada-18-ben-aknoun-x-mc-alger-1513390",
        "api_football_id": 1513390,
        "home_team": "Ben Aknoun",
        "away_team": "MC Alger",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Ligue 1 Algeria",
        "competition_slug": null,
        "round": "Rodada - 18",
        "venue": "20 August 1955 Stadium, Algiers",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-argelia-2025-rodada-18-ben-aknoun-x-mc-alger-1513390"
      },
      {
        "id": "ligue-2-argelia-2025-rodada-28-ca-batna-x-js-bordj-menaiel-1539121",
        "api_football_id": 1539121,
        "home_team": "CA Batna",
        "away_team": "JS Bordj Ménaïel",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Ligue 2",
        "competition_slug": null,
        "round": "Rodada - 28",
        "venue": "Stade Seffouhi, Batna",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-2-argelia-2025-rodada-28-ca-batna-x-js-bordj-menaiel-1539121"
      },
      {
        "id": "ligue-2-argelia-2025-rodada-28-cr-beni-thour-x-msp-batna-1539122",
        "api_football_id": 1539122,
        "home_team": "CR Béni Thour",
        "away_team": "MSP Batna",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Ligue 2",
        "competition_slug": null,
        "round": "Rodada - 28",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-2-argelia-2025-rodada-28-cr-beni-thour-x-msp-batna-1539122"
      },
      {
        "id": "ligue-2-argelia-2025-rodada-28-ib-khemis-el-khechna-x-nc-magra-1539126",
        "api_football_id": 1539126,
        "home_team": "IB Khémis El Khechna",
        "away_team": "NC Magra",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Ligue 2",
        "competition_slug": null,
        "round": "Rodada - 28",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-2-argelia-2025-rodada-28-ib-khemis-el-khechna-x-nc-magra-1539126"
      },
      {
        "id": "ligue-2-argelia-2025-rodada-28-js-jijel-x-usm-annaba-1539123",
        "api_football_id": 1539123,
        "home_team": "JS Jijel",
        "away_team": "USM Annaba",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Ligue 2",
        "competition_slug": null,
        "round": "Rodada - 28",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-2-argelia-2025-rodada-28-js-jijel-x-usm-annaba-1539123"
      },
      {
        "id": "ligue-2-argelia-2025-rodada-28-mo-bejaia-x-khroub-1539127",
        "api_football_id": 1539127,
        "home_team": "MO Bejaia",
        "away_team": "Khroub",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Ligue 2",
        "competition_slug": null,
        "round": "Rodada - 28",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-2-argelia-2025-rodada-28-mo-bejaia-x-khroub-1539127"
      },
      {
        "id": "ligue-2-argelia-2025-rodada-28-mo-constantine-x-us-chaouia-1539128",
        "api_football_id": 1539128,
        "home_team": "MO Constantine",
        "away_team": "US Chaouia",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Ligue 2",
        "competition_slug": null,
        "round": "Rodada - 28",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-2-argelia-2025-rodada-28-mo-constantine-x-us-chaouia-1539128"
      },
      {
        "id": "ligue-2-argelia-2025-rodada-28-teleghma-x-nrb-beni-oulbene-1539131",
        "api_football_id": 1539131,
        "home_team": "Teleghma",
        "away_team": "Nrb Beni Oulbene",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Ligue 2",
        "competition_slug": null,
        "round": "Rodada - 28",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-2-argelia-2025-rodada-28-teleghma-x-nrb-beni-oulbene-1539131"
      },
      {
        "id": "ligue-2-argelia-2025-rodada-28-us-biskra-x-hb-chelghoum-laid-1539120",
        "api_football_id": 1539120,
        "home_team": "US Biskra",
        "away_team": "HB Chelghoum Laïd",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Ligue 2",
        "competition_slug": null,
        "round": "Rodada - 28",
        "venue": "18 February Stadium, Biskra",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-2-argelia-2025-rodada-28-us-biskra-x-hb-chelghoum-laid-1539120"
      },
      {
        "id": "virsliga-letonia-2026-rodada-8-tukums-x-bfc-daugavpils-1515809",
        "api_football_id": 1515809,
        "home_team": "Tukums",
        "away_team": "BFC Daugavpils",
        "kickoff_utc": "2026-04-21T15:00:00.000Z",
        "kickoff_local": "12:00",
        "date": "2026-04-21",
        "competition": "Virsliga",
        "competition_slug": null,
        "round": "Rodada - 8",
        "venue": "Tukums",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/virsliga-letonia-2026-rodada-8-tukums-x-bfc-daugavpils-1515809"
      },
      {
        "id": "ykkosliiga-2026-group-stage-haka-x-japs-1504206",
        "api_football_id": 1504206,
        "home_team": "Haka",
        "away_team": "JäPS",
        "kickoff_utc": "2026-04-21T15:30:00.000Z",
        "kickoff_local": "12:30",
        "date": "2026-04-21",
        "competition": "Ykkösliiga",
        "competition_slug": null,
        "round": "Fase de Grupos",
        "venue": "Valkeakoski",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 5,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ykkosliiga-2026-group-stage-haka-x-japs-1504206"
      },
      {
        "id": "meistriliiga-estonia-2026-rodada-8-kuressaare-x-vaprus-1513529",
        "api_football_id": 1513529,
        "home_team": "Kuressaare",
        "away_team": "Vaprus",
        "kickoff_utc": "2026-04-21T15:45:00.000Z",
        "kickoff_local": "12:45",
        "date": "2026-04-21",
        "competition": "Meistriliiga",
        "competition_slug": null,
        "round": "Rodada - 8",
        "venue": "Kuressaare Linnastaadion, Kuressaare",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/meistriliiga-estonia-2026-rodada-8-kuressaare-x-vaprus-1513529"
      },
      {
        "id": "division-1-arabia-saudita-2025-rodada-30-al-diriyah-x-al-raed-1499078",
        "api_football_id": 1499078,
        "home_team": "Al Diriyah",
        "away_team": "Al-Raed",
        "kickoff_utc": "2026-04-21T15:55:00.000Z",
        "kickoff_local": "12:55",
        "date": "2026-04-21",
        "competition": "Division 1",
        "competition_slug": null,
        "round": "Rodada - 30",
        "venue": "Prince Turki bin Abdul Aziz Stadium, Riyadh",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/division-1-arabia-saudita-2025-rodada-30-al-diriyah-x-al-raed-1499078"
      },
      {
        "id": "1-division-dinamarquesa-2025-promotion-group-26-ac-horsens-x-esbjerg-1538244",
        "api_football_id": 1538244,
        "home_team": "AC Horsens",
        "away_team": "Esbjerg",
        "kickoff_utc": "2026-04-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-04-21",
        "competition": "1. Division",
        "competition_slug": null,
        "round": "Promotion Grupo - 26",
        "venue": "Nordstern Arena Horsens, Horsens",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/1-division-dinamarquesa-2025-promotion-group-26-ac-horsens-x-esbjerg-1538244"
      },
      {
        "id": "939-1409098",
        "api_football_id": 1409098,
        "home_team": "Gundelfingen",
        "away_team": "Kirchanschöring",
        "kickoff_utc": "2026-04-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-04-21",
        "competition": "Oberliga - Bayern Süd",
        "competition_slug": null,
        "round": "Bayern Süd - 16",
        "venue": "Schwabenstadion, Gundelfingen",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/939-1409098"
      },
      {
        "id": "cup-2025-semifinais-ludogorets-x-cska-sofia-1525433",
        "api_football_id": 1525433,
        "home_team": "Ludogorets",
        "away_team": "CSKA Sofia",
        "kickoff_utc": "2026-04-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-04-21",
        "competition": "Cup",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Huvepharma Arena, Razgrad",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/cup-2025-semifinais-ludogorets-x-cska-sofia-1525433"
      },
      {
        "id": "ligue-1-costa-do-marfim-2025-rodada-25-mouna-x-soa-1540752",
        "api_football_id": 1540752,
        "home_team": "Mouna",
        "away_team": "SOA",
        "kickoff_utc": "2026-04-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-04-21",
        "competition": "Ligue 1 Ivory-Coast",
        "competition_slug": null,
        "round": "Rodada - 25",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/ligue-1-costa-do-marfim-2025-rodada-25-mouna-x-soa-1540752"
      },
      {
        "id": "oberliga-bayern-sud-2025-bayern-sud-21-kottern-x-erlbach-1409133",
        "api_football_id": 1409133,
        "home_team": "Kottern",
        "away_team": "Erlbach",
        "kickoff_utc": "2026-04-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-04-21",
        "competition": "Oberliga - Bayern Süd",
        "competition_slug": null,
        "round": "Bayern Süd - 21",
        "venue": "ABT-Arena, Durach",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/oberliga-bayern-sud-2025-bayern-sud-21-kottern-x-erlbach-1409133"
      },
      {
        "id": "oberliga-bayern-sud-2025-bayern-sud-21-pipinsried-x-sturm-hauzenberg-1409137",
        "api_football_id": 1409137,
        "home_team": "Pipinsried",
        "away_team": "Sturm Hauzenberg",
        "kickoff_utc": "2026-04-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-04-21",
        "competition": "Oberliga - Bayern Süd",
        "competition_slug": null,
        "round": "Bayern Süd - 21",
        "venue": "Küchenstadel-Arena, Pipinsried",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 5,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/oberliga-bayern-sud-2025-bayern-sud-21-pipinsried-x-sturm-hauzenberg-1409137"
      },
      {
        "id": "oberliga-bayern-sud-2025-bayern-sud-21-schalding-heining-x-nordlingen-1409136",
        "api_football_id": 1409136,
        "home_team": "Schalding-Heining",
        "away_team": "Nordlingen",
        "kickoff_utc": "2026-04-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-04-21",
        "competition": "Oberliga - Bayern Süd",
        "competition_slug": null,
        "round": "Bayern Süd - 21",
        "venue": "Sportanlage Reuthinger Weg, Passau",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/oberliga-bayern-sud-2025-bayern-sud-21-schalding-heining-x-nordlingen-1409136"
      },
      {
        "id": "premijer-liga-2025-rodada-30-rudar-prijedor-x-zeljeznicar-sarajevo-1389082",
        "api_football_id": 1389082,
        "home_team": "Rudar Prijedor",
        "away_team": "Zeljeznicar Sarajevo",
        "kickoff_utc": "2026-04-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-04-21",
        "competition": "Premijer Liga",
        "competition_slug": null,
        "round": "Rodada - 30",
        "venue": "Gradski Stadion, Prijedor",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premijer-liga-2025-rodada-30-rudar-prijedor-x-zeljeznicar-sarajevo-1389082"
      },
      {
        "id": "regionalliga-bayern-2025-bayern-30-augsburg-ii-x-schwaben-augsburg-1408631",
        "api_football_id": 1408631,
        "home_team": "Augsburg II",
        "away_team": "Schwaben Augsburg",
        "kickoff_utc": "2026-04-21T16:00:00.000Z",
        "kickoff_local": "13:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - Bayern",
        "competition_slug": null,
        "round": "Bayern - 30",
        "venue": "Rosenaustadion, Augsburg",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-bayern-2025-bayern-30-augsburg-ii-x-schwaben-augsburg-1408631"
      },
      {
        "id": "division-1-arabia-saudita-2025-rodada-30-al-arabi-sc-x-al-bukayriyah-1499079",
        "api_football_id": 1499079,
        "home_team": "Al Arabi SC",
        "away_team": "Al Bukayriyah",
        "kickoff_utc": "2026-04-21T16:05:00.000Z",
        "kickoff_local": "13:05",
        "date": "2026-04-21",
        "competition": "Division 1",
        "competition_slug": null,
        "round": "Rodada - 30",
        "venue": "Department of Education Stadium, Unaizah",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/division-1-arabia-saudita-2025-rodada-30-al-arabi-sc-x-al-bukayriyah-1499079"
      },
      {
        "id": "division-1-arabia-saudita-2025-rodada-30-al-baten-x-al-anwar-1499080",
        "api_football_id": 1499080,
        "home_team": "Al Baten",
        "away_team": "Al Anwar",
        "kickoff_utc": "2026-04-21T16:05:00.000Z",
        "kickoff_local": "13:05",
        "date": "2026-04-21",
        "competition": "Division 1",
        "competition_slug": null,
        "round": "Rodada - 30",
        "venue": "Al-Batin Club Stadium, Hafar Al-Batin",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/division-1-arabia-saudita-2025-rodada-30-al-baten-x-al-anwar-1499080"
      },
      {
        "id": "afc-champions-league-2025-semifinais-machida-zelvia-x-shabab-al-ahli-dubai-1541764",
        "api_football_id": 1541764,
        "home_team": "Machida Zelvia",
        "away_team": "Shabab Al Ahli Dubai",
        "kickoff_utc": "2026-04-21T16:15:00.000Z",
        "kickoff_local": "13:15",
        "date": "2026-04-21",
        "competition": "AFC Champions League",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Prince Abdullah al-Faisal Stadium, Jeddah",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/afc-champions-league-2025-semifinais-machida-zelvia-x-shabab-al-ahli-dubai-1541764"
      },
      {
        "id": "division-1-arabia-saudita-2025-rodada-30-al-taee-x-abha-1499081",
        "api_football_id": 1499081,
        "home_team": "Al Taee",
        "away_team": "Abha",
        "kickoff_utc": "2026-04-21T16:15:00.000Z",
        "kickoff_local": "13:15",
        "date": "2026-04-21",
        "competition": "Division 1",
        "competition_slug": null,
        "round": "Rodada - 30",
        "venue": "Prince Abdul Aziz bin Masaad Stadium",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/division-1-arabia-saudita-2025-rodada-30-al-taee-x-abha-1499081"
      },
      {
        "id": "oberliga-bayern-nord-2025-bayern-nord-20-asv-neumarkt-x-weiden-1409591",
        "api_football_id": 1409591,
        "home_team": "ASV Neumarkt",
        "away_team": "Weiden",
        "kickoff_utc": "2026-04-21T16:15:00.000Z",
        "kickoff_local": "13:15",
        "date": "2026-04-21",
        "competition": "Oberliga - Bayern Nord",
        "competition_slug": null,
        "round": "Bayern Nord - 20",
        "venue": "Stadion am Deininger Weg, Neumarkt in der Oberpfalz",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/oberliga-bayern-nord-2025-bayern-nord-20-asv-neumarkt-x-weiden-1409591"
      },
      {
        "id": "oberliga-bayern-nord-2025-bayern-nord-20-stadeln-x-coburg-1409588",
        "api_football_id": 1409588,
        "home_team": "Stadeln",
        "away_team": "Coburg",
        "kickoff_utc": "2026-04-21T16:15:00.000Z",
        "kickoff_local": "13:15",
        "date": "2026-04-21",
        "competition": "Oberliga - Bayern Nord",
        "competition_slug": null,
        "round": "Bayern Nord - 20",
        "venue": "Sportanlage FSV Stadeln, Fürth",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 5
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/oberliga-bayern-nord-2025-bayern-nord-20-stadeln-x-coburg-1409588"
      },
      {
        "id": "bundesliga-austriaca-2025-relegation-group-28-fc-bw-linz-x-wolfsberger-ac-1531273",
        "api_football_id": 1531273,
        "home_team": "FC BW Linz",
        "away_team": "Wolfsberger AC",
        "kickoff_utc": "2026-04-21T16:30:00.000Z",
        "kickoff_local": "13:30",
        "date": "2026-04-21",
        "competition": "Bundesliga",
        "competition_slug": null,
        "round": "Relegation Grupo - 28",
        "venue": "Hofmann Personal Stadion, Linz",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-austriaca-2025-relegation-group-28-fc-bw-linz-x-wolfsberger-ac-1531273"
      },
      {
        "id": "bundesliga-austriaca-2025-relegation-group-28-scr-altach-x-wsg-wattens-1531272",
        "api_football_id": 1531272,
        "home_team": "SCR Altach",
        "away_team": "WSG Wattens",
        "kickoff_utc": "2026-04-21T16:30:00.000Z",
        "kickoff_local": "13:30",
        "date": "2026-04-21",
        "competition": "Bundesliga",
        "competition_slug": null,
        "round": "Relegation Grupo - 28",
        "venue": "Cashpoint-Arena, Altach",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-austriaca-2025-relegation-group-28-scr-altach-x-wsg-wattens-1531272"
      },
      {
        "id": "cupa-romaniei-2025-semifinais-arges-pitesti-x-universitatea-cluj-1530103",
        "api_football_id": 1530103,
        "home_team": "Arges Pitesti",
        "away_team": "Universitatea Cluj",
        "kickoff_utc": "2026-04-21T16:30:00.000Z",
        "kickoff_local": "13:30",
        "date": "2026-04-21",
        "competition": "Cupa României",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Mioveni",
        "state": "finished",
        "status_code": "PEN",
        "status_description": "Decidida nos pênaltis",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": {
          "home": 4,
          "away": 5
        },
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/cupa-romaniei-2025-semifinais-arges-pitesti-x-universitatea-cluj-1530103"
      },
      {
        "id": "iraqi-league-2025-rodada-30-al-minaa-basra-x-baghdad-1540504",
        "api_football_id": 1540504,
        "home_team": "Al Minaa Basra",
        "away_team": "Baghdad",
        "kickoff_utc": "2026-04-21T16:30:00.000Z",
        "kickoff_local": "13:30",
        "date": "2026-04-21",
        "competition": "Iraqi League",
        "competition_slug": null,
        "round": "Rodada - 30",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/iraqi-league-2025-rodada-30-al-minaa-basra-x-baghdad-1540504"
      },
      {
        "id": "regionalliga-bayern-2025-bayern-30-wurzburger-kickers-x-bayreuth-1408626",
        "api_football_id": 1408626,
        "home_team": "Würzburger Kickers",
        "away_team": "Bayreuth",
        "kickoff_utc": "2026-04-21T16:30:00.000Z",
        "kickoff_local": "13:30",
        "date": "2026-04-21",
        "competition": "Regionalliga - Bayern",
        "competition_slug": null,
        "round": "Bayern - 30",
        "venue": "Flyeralarm Arena, Wurzburger",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-bayern-2025-bayern-30-wurzburger-kickers-x-bayreuth-1408626"
      },
      {
        "id": "hnl-croacia-2025-rodada-31-hnk-hajduk-split-x-nk-osijek-1384069",
        "api_football_id": 1384069,
        "home_team": "HNK Hajduk Split",
        "away_team": "NK Osijek",
        "kickoff_utc": "2026-04-21T16:45:00.000Z",
        "kickoff_local": "13:45",
        "date": "2026-04-21",
        "competition": "HNL",
        "competition_slug": null,
        "round": "Rodada - 31",
        "venue": "Stadion Poljud, Split",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/hnl-croacia-2025-rodada-31-hnk-hajduk-split-x-nk-osijek-1384069"
      },
      {
        "id": "premier-league-russia-2025-rodada-26-cska-moscow-x-fc-rostov-1400233",
        "api_football_id": 1400233,
        "home_team": "CSKA Moscow",
        "away_team": "FC Rostov",
        "kickoff_utc": "2026-04-21T16:45:00.000Z",
        "kickoff_local": "13:45",
        "date": "2026-04-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada - 26",
        "venue": "VEB Arena, Moscow",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-russia-2025-rodada-26-cska-moscow-x-fc-rostov-1400233"
      },
      {
        "id": "1-division-dinamarquesa-2025-promotion-group-26-hvidovre-x-kolding-if-1538245",
        "api_football_id": 1538245,
        "home_team": "Hvidovre",
        "away_team": "Kolding IF",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "1. Division",
        "competition_slug": null,
        "round": "Promotion Grupo - 26",
        "venue": "Hvidovre Stadium, Hvidovre",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/1-division-dinamarquesa-2025-promotion-group-26-hvidovre-x-kolding-if-1538245"
      },
      {
        "id": "3-division-girone-6-2026-rodada-3-rn-horten-x-lyn-ii-1497307",
        "api_football_id": 1497307,
        "home_team": "Ørn Horten",
        "away_team": "Lyn II",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "3. Division - Girone 6",
        "competition_slug": null,
        "round": "Rodada - 3",
        "venue": "Lystlunden Stadion",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/3-division-girone-6-2026-rodada-3-rn-horten-x-lyn-ii-1497307"
      },
      {
        "id": "erovnuli-liga-2026-rodada-8-torpedo-kutaisi-x-samgurali-1509097",
        "api_football_id": 1509097,
        "home_team": "Torpedo Kutaisi",
        "away_team": "Samgurali",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Erovnuli Liga",
        "competition_slug": null,
        "round": "Rodada - 8",
        "venue": "Stadion Ramaz Shengelia, Kutaisi",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 6,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/erovnuli-liga-2026-rodada-8-torpedo-kutaisi-x-samgurali-1509097"
      },
      {
        "id": "la-liga-campeonato-espanhol-2025-rodada-33-athletic-club-x-osasuna-1391139",
        "api_football_id": 1391139,
        "home_team": "Athletic Club",
        "away_team": "Osasuna",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "La Liga",
        "competition_slug": "la-liga",
        "round": "Rodada - 33",
        "venue": "Estadio de San Mamés, Bilbao",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "ESPN",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/la-liga-campeonato-espanhol-2025-rodada-33-athletic-club-x-osasuna-1391139"
      },
      {
        "id": "la-liga-campeonato-espanhol-2025-rodada-33-mallorca-x-valencia-1391144",
        "api_football_id": 1391144,
        "home_team": "Mallorca",
        "away_team": "Valencia",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "La Liga",
        "competition_slug": "la-liga",
        "round": "Rodada - 33",
        "venue": "Estadi Mallorca Son Moix, Palma de Mallorca",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "ESPN",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/la-liga-campeonato-espanhol-2025-rodada-33-mallorca-x-valencia-1391144"
      },
      {
        "id": "liga-revelacao-u23-2025-championship-group-13-sporting-braga-u23-x-academico-viseu-u23-1498026",
        "api_football_id": 1498026,
        "home_team": "Sporting Braga Sub-23",
        "away_team": "Academico Viseu Sub-23",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Liga Revelação U23",
        "competition_slug": null,
        "round": "Championship Grupo - 13",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-revelacao-u23-2025-championship-group-13-sporting-braga-u23-x-academico-viseu-u23-1498026"
      },
      {
        "id": "oberliga-bayern-nord-2025-bayern-nord-20-atsv-erlangen-x-cham-1409585",
        "api_football_id": 1409585,
        "home_team": "ATSV Erlangen",
        "away_team": "Cham",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Oberliga - Bayern Nord",
        "competition_slug": null,
        "round": "Bayern Nord - 20",
        "venue": "Sportanlage Erlangen Paul-Gossen-Strasse, Erlangen",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 4
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/oberliga-bayern-nord-2025-bayern-nord-20-atsv-erlangen-x-cham-1409585"
      },
      {
        "id": "oberliga-westfalen-2025-westfalen-26-preuen-munster-ii-x-rot-weiss-ahlen-1412143",
        "api_football_id": 1412143,
        "home_team": "Preußen Münster II",
        "away_team": "Rot Weiss Ahlen",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Oberliga - Westfalen",
        "competition_slug": null,
        "round": "Westfalen - 26",
        "venue": "LVM-Youngstars-Arena, Münster",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/oberliga-westfalen-2025-westfalen-26-preuen-munster-ii-x-rot-weiss-ahlen-1412143"
      },
      {
        "id": "premier-league-2025-rodada-24-express-x-nec-1516307",
        "api_football_id": 1516307,
        "home_team": "Express",
        "away_team": "NEC",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Premier League",
        "competition_slug": null,
        "round": "Rodada - 24",
        "venue": "Hamz Stadium",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-2025-rodada-24-express-x-nec-1516307"
      },
      {
        "id": "regionalliga-bayern-2025-bayern-30-ansbach-x-memmingen-1408628",
        "api_football_id": 1408628,
        "home_team": "Ansbach",
        "away_team": "Memmingen",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - Bayern",
        "competition_slug": null,
        "round": "Bayern - 30",
        "venue": "Xaver-Bertsch-Sportpark, Ansbach",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-bayern-2025-bayern-30-ansbach-x-memmingen-1408628"
      },
      {
        "id": "regionalliga-bayern-2025-bayern-30-aubstadt-x-eichstatt-1408625",
        "api_football_id": 1408625,
        "home_team": "Aubstadt",
        "away_team": "Eichstätt",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - Bayern",
        "competition_slug": null,
        "round": "Bayern - 30",
        "venue": "NGN-Arena, Aubstadt",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-bayern-2025-bayern-30-aubstadt-x-eichstatt-1408625"
      },
      {
        "id": "regionalliga-bayern-2025-bayern-30-illertissen-x-viktoria-aschaffenburg-1408629",
        "api_football_id": 1408629,
        "home_team": "Illertissen",
        "away_team": "Viktoria Aschaffenburg",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - Bayern",
        "competition_slug": null,
        "round": "Bayern - 30",
        "venue": "Vöhlin-Stadion, Illertissen",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-bayern-2025-bayern-30-illertissen-x-viktoria-aschaffenburg-1408629"
      },
      {
        "id": "regionalliga-bayern-2025-bayern-30-nurnberg-ii-x-bayern-munchen-ii-1408624",
        "api_football_id": 1408624,
        "home_team": "Nürnberg II",
        "away_team": "Bayern München II",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - Bayern",
        "competition_slug": null,
        "round": "Bayern - 30",
        "venue": "Max-Morlock-Platz im Sportpark Valznerweiher, Nürnberg",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-bayern-2025-bayern-30-nurnberg-ii-x-bayern-munchen-ii-1408624"
      },
      {
        "id": "regionalliga-bayern-2025-bayern-30-spvgg-unterhaching-x-hankofen-hailing-1408627",
        "api_football_id": 1408627,
        "home_team": "SpVgg Unterhaching",
        "away_team": "Hankofen-Hailing",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - Bayern",
        "competition_slug": null,
        "round": "Bayern - 30",
        "venue": "Uhlsport Park, Unterhaching",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-bayern-2025-bayern-30-spvgg-unterhaching-x-hankofen-hailing-1408627"
      },
      {
        "id": "regionalliga-bayern-2025-bayern-30-vilzing-x-buchbach-1408630",
        "api_football_id": 1408630,
        "home_team": "Vilzing",
        "away_team": "Buchbach",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - Bayern",
        "competition_slug": null,
        "round": "Bayern - 30",
        "venue": "Manfred-Zollner-Stadion, Cham",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-bayern-2025-bayern-30-vilzing-x-buchbach-1408630"
      },
      {
        "id": "regionalliga-bayern-2025-bayern-30-wacker-burghausen-x-greuther-furth-ii-1408632",
        "api_football_id": 1408632,
        "home_team": "Wacker Burghausen",
        "away_team": "Greuther Fürth II",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - Bayern",
        "competition_slug": null,
        "round": "Bayern - 30",
        "venue": "Wacker Arena, Burghausen",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-bayern-2025-bayern-30-wacker-burghausen-x-greuther-furth-ii-1408632"
      },
      {
        "id": "regionalliga-sudwest-2025-sudwest-30-barockstadt-fulda-lehn-x-hessen-kassel-1408929",
        "api_football_id": 1408929,
        "home_team": "Barockstadt Fulda-Lehn.",
        "away_team": "Hessen Kassel",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - SudWest",
        "competition_slug": null,
        "round": "Südwest - 30",
        "venue": "Sportpark Johannisau, Fulda",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-sudwest-2025-sudwest-30-barockstadt-fulda-lehn-x-hessen-kassel-1408929"
      },
      {
        "id": "regionalliga-sudwest-2025-sudwest-30-fc-08-homburg-x-eintracht-trier-1408930",
        "api_football_id": 1408930,
        "home_team": "FC 08 Homburg",
        "away_team": "Eintracht Trier",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - SudWest",
        "competition_slug": null,
        "round": "Südwest - 30",
        "venue": "Waldstadion Homburg, Homburg",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-sudwest-2025-sudwest-30-fc-08-homburg-x-eintracht-trier-1408930"
      },
      {
        "id": "regionalliga-sudwest-2025-sudwest-30-fc-astoria-walldorf-x-bayern-alzenau-1408931",
        "api_football_id": 1408931,
        "home_team": "FC Astoria Walldorf",
        "away_team": "Bayern Alzenau",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - SudWest",
        "competition_slug": null,
        "round": "Südwest - 30",
        "venue": "Dietmar-Hopp-Sportpark, Walldorf",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-sudwest-2025-sudwest-30-fc-astoria-walldorf-x-bayern-alzenau-1408931"
      },
      {
        "id": "regionalliga-sudwest-2025-sudwest-30-freiburg-ii-x-bahlinger-sc-1408937",
        "api_football_id": 1408937,
        "home_team": "Freiburg II",
        "away_team": "Bahlinger SC",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - SudWest",
        "competition_slug": null,
        "round": "Südwest - 30",
        "venue": "Dreisamstadion, Freiburg im Breisgau",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-sudwest-2025-sudwest-30-freiburg-ii-x-bahlinger-sc-1408937"
      },
      {
        "id": "regionalliga-sudwest-2025-sudwest-30-fsv-mainz-05-ii-x-sv-sandhausen-1408936",
        "api_football_id": 1408936,
        "home_team": "FSV Mainz 05 II",
        "away_team": "SV Sandhausen",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - SudWest",
        "competition_slug": null,
        "round": "Südwest - 30",
        "venue": "Stadion am Bruchweg, Mainz",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-sudwest-2025-sudwest-30-fsv-mainz-05-ii-x-sv-sandhausen-1408936"
      },
      {
        "id": "regionalliga-sudwest-2025-sudwest-30-stuttgarter-kickers-x-balingen-1408933",
        "api_football_id": 1408933,
        "home_team": "Stuttgarter Kickers",
        "away_team": "Balingen",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - SudWest",
        "competition_slug": null,
        "round": "Südwest - 30",
        "venue": "GAZİ-Stadion auf der Waldau, Stuttgart",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-sudwest-2025-sudwest-30-stuttgarter-kickers-x-balingen-1408933"
      },
      {
        "id": "regionalliga-west-austria-2025-west-21-imst-x-rheindorf-altach-ii-1398861",
        "api_football_id": 1398861,
        "home_team": "Imst",
        "away_team": "Rheindorf Altach II",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - West",
        "competition_slug": null,
        "round": "West - 21",
        "venue": "Velly Arena Imst, Imst",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 5,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-west-austria-2025-west-21-imst-x-rheindorf-altach-ii-1398861"
      },
      {
        "id": "regionalliga-west-austria-2025-west-21-kitzbuhel-x-wals-grunau-1398857",
        "api_football_id": 1398857,
        "home_team": "Kitzbühel",
        "away_team": "Wals-Grünau",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Regionalliga - West",
        "competition_slug": null,
        "round": "West - 21",
        "venue": "Sportplatz Langau, Kitzbühel",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/regionalliga-west-austria-2025-west-21-kitzbuhel-x-wals-grunau-1398857"
      },
      {
        "id": "superettan-segunda-divisao-sueca-2026-rodada-3-orebro-sk-x-ifk-norrkoping-1497533",
        "api_football_id": 1497533,
        "home_team": "Orebro SK",
        "away_team": "IFK Norrkoping",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Superettan",
        "competition_slug": null,
        "round": "Rodada - 3",
        "venue": "Behrn Arena, Orebro",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/superettan-segunda-divisao-sueca-2026-rodada-3-orebro-sk-x-ifk-norrkoping-1497533"
      },
      {
        "id": "virsliga-letonia-2026-rodada-8-fs-jelgava-x-auda-1515810",
        "api_football_id": 1515810,
        "home_team": "FS Jelgava",
        "away_team": "Auda",
        "kickoff_utc": "2026-04-21T17:00:00.000Z",
        "kickoff_local": "14:00",
        "date": "2026-04-21",
        "competition": "Virsliga",
        "competition_slug": null,
        "round": "Rodada - 8",
        "venue": "Zemgales Olimpiskais centrs, Jelgava",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/virsliga-letonia-2026-rodada-8-fs-jelgava-x-auda-1515810"
      },
      {
        "id": "amistoso-internacional-2026-friendly-international-spain-u17-x-ukraine-u17-1542229",
        "api_football_id": 1542229,
        "home_team": "Espanha U17",
        "away_team": "Ukraine U17",
        "kickoff_utc": "2026-04-21T17:30:00.000Z",
        "kickoff_local": "14:30",
        "date": "2026-04-21",
        "competition": "Amistosos Internacionais",
        "competition_slug": "amistosos",
        "round": "Friendly International",
        "venue": "Municipal Nuestra Senora de Luna, Pozoblanco",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/amistoso-internacional-2026-friendly-international-spain-u17-x-ukraine-u17-1542229"
      },
      {
        "id": "cup-turquia-2025-quartas-de-final-konyaspor-x-fenerbahce-1531970",
        "api_football_id": 1531970,
        "home_team": "Konyaspor",
        "away_team": "Fenerbahce",
        "kickoff_utc": "2026-04-21T17:30:00.000Z",
        "kickoff_local": "14:30",
        "date": "2026-04-21",
        "competition": "Cup",
        "competition_slug": null,
        "round": "Quarter-finals",
        "venue": "Konya Buyuksehir Belediye Stadium, Konya",
        "state": "finished",
        "status_code": "AET",
        "status_description": "Encerrada na prorrogação",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/cup-turquia-2025-quartas-de-final-konyaspor-x-fenerbahce-1531970"
      },
      {
        "id": "1-division-dinamarquesa-2025-promotion-group-26-hillerd-x-lyngby-1538246",
        "api_football_id": 1538246,
        "home_team": "Hillerød",
        "away_team": "Lyngby",
        "kickoff_utc": "2026-04-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-04-21",
        "competition": "1. Division",
        "competition_slug": null,
        "round": "Promotion Grupo - 26",
        "venue": "Helsingor Stadion, Helsingor",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/1-division-dinamarquesa-2025-promotion-group-26-hillerd-x-lyngby-1538246"
      },
      {
        "id": "brasileiro-u20-a-rodada-7-santos-u20-x-cuiab-u20-1526091",
        "api_football_id": 1526091,
        "home_team": "Santos Sub-20",
        "away_team": "Cuiabá Sub-20",
        "kickoff_utc": "2026-04-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-04-21",
        "competition": "Brasileiro U20 A",
        "competition_slug": null,
        "round": "Rodada - 7",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/brasileiro-u20-a-rodada-7-santos-u20-x-cuiab-u20-1526091"
      },
      {
        "id": "cup-republica-tcheca-2025-semifinais-karvina-x-banik-ostrava-1533842",
        "api_football_id": 1533842,
        "home_team": "Karviná",
        "away_team": "Baník Ostrava",
        "kickoff_utc": "2026-04-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-04-21",
        "competition": "Cup",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Town Stadium Karvina, Karvina",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/cup-republica-tcheca-2025-semifinais-karvina-x-banik-ostrava-1533842"
      },
      {
        "id": "magyar-kupa-2025-semifinais-budapest-honved-x-zalaegerszegi-te-1530104",
        "api_football_id": 1530104,
        "home_team": "Budapest Honved",
        "away_team": "Zalaegerszegi TE",
        "kickoff_utc": "2026-04-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-04-21",
        "competition": "Magyar Kupa",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Bozsik Arena, Budapest",
        "state": "finished",
        "status_code": "PEN",
        "status_description": "Decidida nos pênaltis",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": {
          "home": 4,
          "away": 5
        },
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/magyar-kupa-2025-semifinais-budapest-honved-x-zalaegerszegi-te-1530104"
      },
      {
        "id": "reserve-league-2026-rodada-10-rosario-central-res-x-newells-old-boys-res-1512341",
        "api_football_id": 1512341,
        "home_team": "Rosario Central Res.",
        "away_team": "Newell's Old Boys Res.",
        "kickoff_utc": "2026-04-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-04-21",
        "competition": "Reserve League",
        "competition_slug": null,
        "round": "Rodada - 10",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/reserve-league-2026-rodada-10-rosario-central-res-x-newells-old-boys-res-1512341"
      },
      {
        "id": "reserve-league-2026-rodada-10-tigre-res-x-defensa-y-justicia-res-1512343",
        "api_football_id": 1512343,
        "home_team": "Tigre Res.",
        "away_team": "Defensa y Justicia Res.",
        "kickoff_utc": "2026-04-21T18:00:00.000Z",
        "kickoff_local": "15:00",
        "date": "2026-04-21",
        "competition": "Reserve League",
        "competition_slug": null,
        "round": "Rodada - 10",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/reserve-league-2026-rodada-10-tigre-res-x-defensa-y-justicia-res-1512343"
      },
      {
        "id": "bundesliga-austriaca-2025-relegation-group-28-ried-x-grazer-ak-1531274",
        "api_football_id": 1531274,
        "home_team": "Ried",
        "away_team": "Grazer AK",
        "kickoff_utc": "2026-04-21T18:30:00.000Z",
        "kickoff_local": "15:30",
        "date": "2026-04-21",
        "competition": "Bundesliga",
        "competition_slug": null,
        "round": "Relegation Grupo - 28",
        "venue": "Josko Arena, Ried im Innkreis",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/bundesliga-austriaca-2025-relegation-group-28-ried-x-grazer-ak-1531274"
      },
      {
        "id": "jupiler-pro-league-belga-2025-conference-league-group-34-genk-x-charleroi-1536947",
        "api_football_id": 1536947,
        "home_team": "Genk",
        "away_team": "Charleroi",
        "kickoff_utc": "2026-04-21T18:30:00.000Z",
        "kickoff_local": "15:30",
        "date": "2026-04-21",
        "competition": "Belgian Pro League",
        "competition_slug": null,
        "round": "Conference League Grupo - 34",
        "venue": "Cegeka Arena, Genk",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/jupiler-pro-league-belga-2025-conference-league-group-34-genk-x-charleroi-1536947"
      },
      {
        "id": "jupiler-pro-league-belga-2025-conference-league-group-34-oh-leuven-x-kvc-westerlo-1536946",
        "api_football_id": 1536946,
        "home_team": "OH Leuven",
        "away_team": "KVC Westerlo",
        "kickoff_utc": "2026-04-21T18:30:00.000Z",
        "kickoff_local": "15:30",
        "date": "2026-04-21",
        "competition": "Belgian Pro League",
        "competition_slug": null,
        "round": "Conference League Grupo - 34",
        "venue": "The King Power AT Den Dreef Stadium, Heverlee",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/jupiler-pro-league-belga-2025-conference-league-group-34-oh-leuven-x-kvc-westerlo-1536946"
      },
      {
        "id": "jupiler-pro-league-belga-2025-conference-league-group-34-standard-liege-x-antwerp-1536945",
        "api_football_id": 1536945,
        "home_team": "Standard Liege",
        "away_team": "Antwerp",
        "kickoff_utc": "2026-04-21T18:30:00.000Z",
        "kickoff_local": "15:30",
        "date": "2026-04-21",
        "competition": "Belgian Pro League",
        "competition_slug": null,
        "round": "Conference League Grupo - 34",
        "venue": "Maurice Dufrasne, Liege",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/jupiler-pro-league-belga-2025-conference-league-group-34-standard-liege-x-antwerp-1536945"
      },
      {
        "id": "premijer-liga-2025-rodada-30-velez-x-siroki-brijeg-1389083",
        "api_football_id": 1389083,
        "home_team": "Velež",
        "away_team": "Siroki Brijeg",
        "kickoff_utc": "2026-04-21T18:30:00.000Z",
        "kickoff_local": "15:30",
        "date": "2026-04-21",
        "competition": "Premijer Liga",
        "competition_slug": null,
        "round": "Rodada - 30",
        "venue": "Stadion Rodeni, Mostar",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premijer-liga-2025-rodada-30-velez-x-siroki-brijeg-1389083"
      },
      {
        "id": "59-1428759",
        "api_football_id": 1428759,
        "home_team": "United of Manchester",
        "away_team": "Stockton Town",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Non League Premier - Northern",
        "competition_slug": null,
        "round": "Rodada - 15",
        "venue": "Broadhurst Park, Manchester",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/59-1428759"
      },
      {
        "id": "campeonato-escoces-2025-rodada-34-dunfermline-x-st-johnstone-1383031",
        "api_football_id": 1383031,
        "home_team": "Dunfermline",
        "away_team": "ST Johnstone",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Championship Scotland",
        "competition_slug": null,
        "round": "Rodada - 34",
        "venue": "East End Park, Dunfermline",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/campeonato-escoces-2025-rodada-34-dunfermline-x-st-johnstone-1383031"
      },
      {
        "id": "championship-2-divisao-inglesa-2025-rodada-44-coventry-x-portsmouth-1387069",
        "api_football_id": 1387069,
        "home_team": "Coventry",
        "away_team": "Portsmouth",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada - 44",
        "venue": "Coventry Building Society Arena, Coventry",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 5,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2-divisao-inglesa-2025-rodada-44-coventry-x-portsmouth-1387069"
      },
      {
        "id": "championship-2-divisao-inglesa-2025-rodada-44-leicester-x-hull-city-1387077",
        "api_football_id": 1387077,
        "home_team": "Leicester",
        "away_team": "Hull City",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada - 44",
        "venue": "King Power Stadium, Leicester",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "XSports",
            "kind": "open_tv",
            "kind_label": "TV aberta",
            "free": true
          },
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/championship-2-divisao-inglesa-2025-rodada-44-leicester-x-hull-city-1387077"
      },
      {
        "id": "championship-2-divisao-inglesa-2025-rodada-44-norwich-x-derby-1387067",
        "api_football_id": 1387067,
        "home_team": "Norwich",
        "away_team": "Derby",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada - 44",
        "venue": "Carrow Road, Norwich",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2-divisao-inglesa-2025-rodada-44-norwich-x-derby-1387067"
      },
      {
        "id": "championship-2-divisao-inglesa-2025-rodada-44-oxford-united-x-wrexham-1387068",
        "api_football_id": 1387068,
        "home_team": "Oxford United",
        "away_team": "Wrexham",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada - 44",
        "venue": "Kassam Stadium, Oxford",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2-divisao-inglesa-2025-rodada-44-oxford-united-x-wrexham-1387068"
      },
      {
        "id": "championship-2-divisao-inglesa-2025-rodada-44-qpr-x-swansea-1387070",
        "api_football_id": 1387070,
        "home_team": "QPR",
        "away_team": "Swansea",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada - 44",
        "venue": "Loftus Road, London",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2-divisao-inglesa-2025-rodada-44-qpr-x-swansea-1387070"
      },
      {
        "id": "championship-2-divisao-inglesa-2025-rodada-44-southampton-x-bristol-city-1387073",
        "api_football_id": 1387073,
        "home_team": "Southampton",
        "away_team": "Bristol City",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada - 44",
        "venue": "St. Mary's Stadium, Southampton",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2-divisao-inglesa-2025-rodada-44-southampton-x-bristol-city-1387073"
      },
      {
        "id": "championship-2-divisao-inglesa-2025-rodada-44-stoke-city-x-millwall-1387074",
        "api_football_id": 1387074,
        "home_team": "Stoke City",
        "away_team": "Millwall",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada - 44",
        "venue": "Bet365 Stadium, Stoke on Trent",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2-divisao-inglesa-2025-rodada-44-stoke-city-x-millwall-1387074"
      },
      {
        "id": "championship-2-divisao-inglesa-2025-rodada-44-west-brom-x-watford-1387072",
        "api_football_id": 1387072,
        "home_team": "West Brom",
        "away_team": "Watford",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Championship",
        "competition_slug": null,
        "round": "Rodada - 44",
        "venue": "The Hawthorns, West Bromwich",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-2-divisao-inglesa-2025-rodada-44-west-brom-x-watford-1387072"
      },
      {
        "id": "championship-irlanda-do-norte-2025-relegation-group-35-ballinamallard-united-x-armagh-city-1535905",
        "api_football_id": 1535905,
        "home_team": "Ballinamallard United",
        "away_team": "Armagh City",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Championship Northern-Ireland",
        "competition_slug": null,
        "round": "Relegation Grupo - 35",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 6,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/championship-irlanda-do-norte-2025-relegation-group-35-ballinamallard-united-x-armagh-city-1535905"
      },
      {
        "id": "league-one-terceira-divisao-inglesa-2025-rodada-36-stockport-county-x-mansfield-town-1387533",
        "api_football_id": 1387533,
        "home_team": "Stockport County",
        "away_team": "Mansfield Town",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "League One",
        "competition_slug": null,
        "round": "Rodada - 36",
        "venue": "Edgeley Park, Stockport",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/league-one-terceira-divisao-inglesa-2025-rodada-36-stockport-county-x-mansfield-town-1387533"
      },
      {
        "id": "league-one-terceira-divisao-inglesa-2025-rodada-40-bradford-x-plymouth-1387573",
        "api_football_id": 1387573,
        "home_team": "Bradford",
        "away_team": "Plymouth",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "League One",
        "competition_slug": null,
        "round": "Rodada - 40",
        "venue": "Valley Parade, Bradford",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/league-one-terceira-divisao-inglesa-2025-rodada-40-bradford-x-plymouth-1387573"
      },
      {
        "id": "league-one-terceira-divisao-inglesa-2025-rodada-40-doncaster-x-lincoln-1387574",
        "api_football_id": 1387574,
        "home_team": "Doncaster",
        "away_team": "Lincoln",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "League One",
        "competition_slug": null,
        "round": "Rodada - 40",
        "venue": "Eco-Power Stadium, Doncaster",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/league-one-terceira-divisao-inglesa-2025-rodada-40-doncaster-x-lincoln-1387574"
      },
      {
        "id": "league-one-terceira-divisao-inglesa-2025-rodada-40-rotherham-x-luton-1387579",
        "api_football_id": 1387579,
        "home_team": "Rotherham",
        "away_team": "Luton",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "League One",
        "competition_slug": null,
        "round": "Rodada - 40",
        "venue": "Aesseal New York Stadium, Rotherham",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/league-one-terceira-divisao-inglesa-2025-rodada-40-rotherham-x-luton-1387579"
      },
      {
        "id": "league-one-terceira-divisao-inglesa-2025-rodada-7-stevenage-x-barnsley-1387184",
        "api_football_id": 1387184,
        "home_team": "Stevenage",
        "away_team": "Barnsley",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "League One",
        "competition_slug": null,
        "round": "Regular Season - 7",
        "venue": "Lamex Stadium, Stevenage",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/league-one-terceira-divisao-inglesa-2025-rodada-7-stevenage-x-barnsley-1387184"
      },
      {
        "id": "league-two-quarta-divisao-inglesa-2025-rodada-25-cambridge-united-x-grimsby-1386287",
        "api_football_id": 1386287,
        "home_team": "Cambridge United",
        "away_team": "Grimsby",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "League Two",
        "competition_slug": null,
        "round": "Regular Season - 25",
        "venue": "Cledara Abbey Stadium, Cambridge",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/league-two-quarta-divisao-inglesa-2025-rodada-25-cambridge-united-x-grimsby-1386287"
      },
      {
        "id": "league-two-quarta-divisao-inglesa-2025-rodada-40-cheltenham-x-tranmere-1386467",
        "api_football_id": 1386467,
        "home_team": "Cheltenham",
        "away_team": "Tranmere",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "League Two",
        "competition_slug": null,
        "round": "Rodada - 40",
        "venue": "EV Charger Points Stadium, Cheltenham",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/league-two-quarta-divisao-inglesa-2025-rodada-40-cheltenham-x-tranmere-1386467"
      },
      {
        "id": "national-league-north-2025-north-20-hereford-x-marine-1402275",
        "api_football_id": 1402275,
        "home_team": "Hereford",
        "away_team": "Marine",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "National League - North",
        "competition_slug": null,
        "round": "North - 20",
        "venue": "Edgar Street, Hereford",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/national-league-north-2025-north-20-hereford-x-marine-1402275"
      },
      {
        "id": "national-league-north-2025-north-41-macclesfield-x-southport-1402529",
        "api_football_id": 1402529,
        "home_team": "Macclesfield",
        "away_team": "Southport",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "National League - North",
        "competition_slug": null,
        "round": "North - 41",
        "venue": "The Leasing.com Stadium, Macclesfield, Cheshire",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/national-league-north-2025-north-41-macclesfield-x-southport-1402529"
      },
      {
        "id": "national-league-quinta-divisao-inglesa-2025-rodada-41-hartlepool-x-southend-1399883",
        "api_football_id": 1399883,
        "home_team": "Hartlepool",
        "away_team": "Southend",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "National League",
        "competition_slug": null,
        "round": "Rodada - 41",
        "venue": "The Prestige Group Stadium, Hartlepool",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/national-league-quinta-divisao-inglesa-2025-rodada-41-hartlepool-x-southend-1399883"
      },
      {
        "id": "non-league-premier-southern-south-2025-rodada-31-tiverton-town-x-gosport-borough-1428489",
        "api_football_id": 1428489,
        "home_team": "Tiverton Town",
        "away_team": "Gosport Borough",
        "kickoff_utc": "2026-04-21T18:45:00.000Z",
        "kickoff_local": "15:45",
        "date": "2026-04-21",
        "competition": "Non League Premier - Southern South",
        "competition_slug": null,
        "round": "Regular Season - 31",
        "venue": "Ladysmead, Tiverton, Devon",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/non-league-premier-southern-south-2025-rodada-31-tiverton-town-x-gosport-borough-1428489"
      },
      {
        "id": "brasileiro-women-rodada-7-fluminense-w-x-palmeiras-w-1522370",
        "api_football_id": 1522370,
        "home_team": "Fluminense Feminino",
        "away_team": "Palmeiras Feminino",
        "kickoff_utc": "2026-04-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-04-21",
        "competition": "Brasileiro Feminino",
        "competition_slug": null,
        "round": "Rodada - 7",
        "venue": "Estadio Luso Brasileiro, Rio de Janeiro",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/brasileiro-women-rodada-7-fluminense-w-x-palmeiras-w-1522370"
      },
      {
        "id": "coppa-italia-2025-semifinais-inter-x-como-1521548",
        "api_football_id": 1521548,
        "home_team": "Inter",
        "away_team": "Como",
        "kickoff_utc": "2026-04-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-04-21",
        "competition": "Coppa Italia",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "San Siro/Giuseppe Meazza, Milan",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "SportyNet +",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/coppa-italia-2025-semifinais-inter-x-como-1521548"
      },
      {
        "id": "premier-league-campeonato-ingles-2025-rodada-34-brighton-x-chelsea-1379301",
        "api_football_id": 1379301,
        "home_team": "Brighton",
        "away_team": "Chelsea",
        "kickoff_utc": "2026-04-21T19:00:00.000Z",
        "kickoff_local": "16:00",
        "date": "2026-04-21",
        "competition": "Premier League",
        "competition_slug": "premier-league",
        "round": "Rodada - 34",
        "venue": "Amex Stadium, Brighton",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "ESPN",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/premier-league-campeonato-ingles-2025-rodada-34-brighton-x-chelsea-1379301"
      },
      {
        "id": "coupe-de-france-2025-semifinais-lens-x-toulouse-1530105",
        "api_football_id": 1530105,
        "home_team": "Lens",
        "away_team": "Toulouse",
        "kickoff_utc": "2026-04-21T19:10:00.000Z",
        "kickoff_local": "16:10",
        "date": "2026-04-21",
        "competition": "Coupe de France",
        "competition_slug": null,
        "round": "Semi-finals",
        "venue": "Stade Bollaert-Delelis, Lens",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "SportyNet +",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/coupe-de-france-2025-semifinais-lens-x-toulouse-1530105"
      },
      {
        "id": "la-liga-campeonato-espanhol-2025-rodada-33-girona-x-real-betis-1391142",
        "api_football_id": 1391142,
        "home_team": "Girona",
        "away_team": "Real Betis",
        "kickoff_utc": "2026-04-21T19:30:00.000Z",
        "kickoff_local": "16:30",
        "date": "2026-04-21",
        "competition": "La Liga",
        "competition_slug": "la-liga",
        "round": "Rodada - 33",
        "venue": "Estadio Municipal de Montilivi, Girona",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 3
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "ESPN",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/la-liga-campeonato-espanhol-2025-rodada-33-girona-x-real-betis-1391142"
      },
      {
        "id": "la-liga-campeonato-espanhol-2025-rodada-33-real-madrid-x-alaves-1391146",
        "api_football_id": 1391146,
        "home_team": "Real Madrid",
        "away_team": "Alaves",
        "kickoff_utc": "2026-04-21T19:30:00.000Z",
        "kickoff_local": "16:30",
        "date": "2026-04-21",
        "competition": "La Liga",
        "competition_slug": "la-liga",
        "round": "Rodada - 33",
        "venue": "Estadio Santiago Bernabéu, Madrid",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Disney + (ESPN)",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "ESPN",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/la-liga-campeonato-espanhol-2025-rodada-33-real-madrid-x-alaves-1391146"
      },
      {
        "id": "copa-do-brasil-round-of-32-botafogo-x-chapecoense-sc-1537034",
        "api_football_id": 1537034,
        "home_team": "Botafogo",
        "away_team": "Chapecoense",
        "kickoff_utc": "2026-04-21T20:00:00.000Z",
        "kickoff_local": "17:00",
        "date": "2026-04-21",
        "competition": "Copa do Brasil",
        "competition_slug": null,
        "round": "16-avos de final",
        "venue": "Estádio Nilton Santos, Rio de Janeiro",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "SporTV",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "Premiere",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/copa-do-brasil-round-of-32-botafogo-x-chapecoense-sc-1537034"
      },
      {
        "id": "copa-presidente-2026-oitavas-de-final-fuerte-san-francisco-x-platense-1534593",
        "api_football_id": 1534593,
        "home_team": "Fuerte San Francisco",
        "away_team": "Platense",
        "kickoff_utc": "2026-04-21T21:00:00.000Z",
        "kickoff_local": "18:00",
        "date": "2026-04-21",
        "competition": "Copa Presidente",
        "competition_slug": null,
        "round": "Oitavas de final",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/copa-presidente-2026-oitavas-de-final-fuerte-san-francisco-x-platense-1534593"
      },
      {
        "id": "reserve-league-2026-rodada-10-atletico-tucuman-res-x-central-cordoba-sde-res-1512328",
        "api_football_id": 1512328,
        "home_team": "Atlético Tucumán Res.",
        "away_team": "Central Córdoba SdE Res.",
        "kickoff_utc": "2026-04-21T21:00:00.000Z",
        "kickoff_local": "18:00",
        "date": "2026-04-21",
        "competition": "Reserve League",
        "competition_slug": null,
        "round": "Rodada - 10",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/reserve-league-2026-rodada-10-atletico-tucuman-res-x-central-cordoba-sde-res-1512328"
      },
      {
        "id": "brasileiro-women-rodada-7-cruzeiro-w-x-internacional-rs-w-1522373",
        "api_football_id": 1522373,
        "home_team": "Cruzeiro Feminino",
        "away_team": "Internacional Feminino",
        "kickoff_utc": "2026-04-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-04-21",
        "competition": "Brasileiro Feminino",
        "competition_slug": null,
        "round": "Rodada - 7",
        "venue": "Sete Lagoas",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/brasileiro-women-rodada-7-cruzeiro-w-x-internacional-rs-w-1522373"
      },
      {
        "id": "liga-pro-2026-rodada-10-libertad-x-guayaquil-city-fc-1519333",
        "api_football_id": 1519333,
        "home_team": "Libertad",
        "away_team": "Guayaquil City FC",
        "kickoff_utc": "2026-04-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-04-21",
        "competition": "Liga Pro",
        "competition_slug": null,
        "round": "Rodada - 10",
        "venue": "Estadio Federativo Reina del Cisne, Loja",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-pro-2026-rodada-10-libertad-x-guayaquil-city-fc-1519333"
      },
      {
        "id": "primera-b-metropolitana-2026-rodada-12-deportivo-merlo-x-comunicaciones-1499375",
        "api_football_id": 1499375,
        "home_team": "Deportivo Merlo",
        "away_team": "Comunicaciones",
        "kickoff_utc": "2026-04-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-04-21",
        "competition": "Primera B Metropolitana",
        "competition_slug": null,
        "round": "Rodada - 12",
        "venue": "Jose Manuel Moreno Stadium, Buenos Aires",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/primera-b-metropolitana-2026-rodada-12-deportivo-merlo-x-comunicaciones-1499375"
      },
      {
        "id": "primera-division-2026-rodada-12-puerto-cabello-x-trujillanos-fc-1506176",
        "api_football_id": 1506176,
        "home_team": "Puerto Cabello",
        "away_team": "Trujillanos FC",
        "kickoff_utc": "2026-04-21T22:00:00.000Z",
        "kickoff_local": "19:00",
        "date": "2026-04-21",
        "competition": "Primera División",
        "competition_slug": null,
        "round": "Rodada - 12",
        "venue": "Complejo Deportivo Socialista, Carabobo",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 3,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/primera-division-2026-rodada-12-puerto-cabello-x-trujillanos-fc-1506176"
      },
      {
        "id": "copa-do-brasil-round-of-32-sao-paulo-x-juventude-1537024",
        "api_football_id": 1537024,
        "home_team": "São Paulo",
        "away_team": "Juventude",
        "kickoff_utc": "2026-04-21T22:15:00.000Z",
        "kickoff_local": "19:15",
        "date": "2026-04-21",
        "competition": "Copa do Brasil",
        "competition_slug": null,
        "round": "16-avos de final",
        "venue": "MorumBIS, São Paulo",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Premiere",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "SporTV",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "SporTV 3",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/copa-do-brasil-round-of-32-sao-paulo-x-juventude-1537024"
      },
      {
        "id": "copa-do-brasil-round-of-32-gremio-x-confiana-1537029",
        "api_football_id": 1537029,
        "home_team": "Grêmio",
        "away_team": "Confiança",
        "kickoff_utc": "2026-04-21T22:30:00.000Z",
        "kickoff_local": "19:30",
        "date": "2026-04-21",
        "competition": "Copa do Brasil",
        "competition_slug": null,
        "round": "16-avos de final",
        "venue": "Arena do Grêmio, Porto Alegre",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 0
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Amazon Prime",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/copa-do-brasil-round-of-32-gremio-x-confiana-1537029"
      },
      {
        "id": "copa-presidente-2026-oitavas-de-final-isidro-metapan-x-alianza-1534587",
        "api_football_id": 1534587,
        "home_team": "Isidro Metapán",
        "away_team": "Alianza",
        "kickoff_utc": "2026-04-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-04-21",
        "competition": "Copa Presidente",
        "competition_slug": null,
        "round": "Oitavas de final",
        "venue": "San Salvador",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/copa-presidente-2026-oitavas-de-final-isidro-metapan-x-alianza-1534587"
      },
      {
        "id": "reserve-league-2026-rodada-10-independiente-res-x-racing-club-res-1512338",
        "api_football_id": 1512338,
        "home_team": "Independiente Res.",
        "away_team": "Racing Club Res.",
        "kickoff_utc": "2026-04-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-04-21",
        "competition": "Reserve League",
        "competition_slug": null,
        "round": "Rodada - 10",
        "venue": null,
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/reserve-league-2026-rodada-10-independiente-res-x-racing-club-res-1512338"
      },
      {
        "id": "usl-championship-group-stage-brooklyn-x-sacramento-republic-1493474",
        "api_football_id": 1493474,
        "home_team": "Brooklyn",
        "away_team": "Sacramento Republic",
        "kickoff_utc": "2026-04-21T23:00:00.000Z",
        "kickoff_local": "20:00",
        "date": "2026-04-21",
        "competition": "USL Championship",
        "competition_slug": null,
        "round": "Fase de Grupos",
        "venue": "Maimonides Park",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/usl-championship-group-stage-brooklyn-x-sacramento-republic-1493474"
      },
      {
        "id": "copa-do-brasil-round-of-32-barra-x-corinthians-1537035",
        "api_football_id": 1537035,
        "home_team": "Barra",
        "away_team": "Corinthians",
        "kickoff_utc": "2026-04-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-04-21",
        "competition": "Copa do Brasil",
        "competition_slug": null,
        "round": "16-avos de final",
        "venue": "Estádio da Ressacada, Florianópolis",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Amazon Prime",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          }
        ],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/copa-do-brasil-round-of-32-barra-x-corinthians-1537035"
      },
      {
        "id": "copa-do-brasil-round-of-32-paysandu-x-vasco-da-gama-1537026",
        "api_football_id": 1537026,
        "home_team": "Paysandu",
        "away_team": "Vasco",
        "kickoff_utc": "2026-04-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-04-21",
        "competition": "Copa do Brasil",
        "competition_slug": null,
        "round": "16-avos de final",
        "venue": "Mangueirão, Belém",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "Amazon Prime",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "Premiere",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "SporTV",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "Ge TV",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          },
          {
            "name": "SporTV 2",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": false
          },
          {
            "name": "Ge TV no Globoplay",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          },
          {
            "name": "Globoplay",
            "kind": "streaming",
            "kind_label": "Streaming",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/copa-do-brasil-round-of-32-paysandu-x-vasco-da-gama-1537026"
      },
      {
        "id": "liga-pro-2026-rodada-10-tecnico-universitario-x-emelec-1519334",
        "api_football_id": 1519334,
        "home_team": "Tecnico Universitario",
        "away_team": "Emelec",
        "kickoff_utc": "2026-04-22T00:30:00.000Z",
        "kickoff_local": "21:30",
        "date": "2026-04-21",
        "competition": "Liga Pro",
        "competition_slug": null,
        "round": "Rodada - 10",
        "venue": "Estadio Bellavista, Ambato",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-pro-2026-rodada-10-tecnico-universitario-x-emelec-1519334"
      },
      {
        "id": "copa-presidente-2026-oitavas-de-final-fas-x-dragon-1534590",
        "api_football_id": 1534590,
        "home_team": "FAS",
        "away_team": "Dragón",
        "kickoff_utc": "2026-04-22T01:00:00.000Z",
        "kickoff_local": "22:00",
        "date": "2026-04-21",
        "competition": "Copa Presidente",
        "competition_slug": null,
        "round": "Oitavas de final",
        "venue": "Santa Ana",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/copa-presidente-2026-oitavas-de-final-fas-x-dragon-1534590"
      },
      {
        "id": "liga-mx-2025-clausura-16-club-queretaro-x-cruz-azul-1492598",
        "api_football_id": 1492598,
        "home_team": "Club Queretaro",
        "away_team": "Cruz Azul",
        "kickoff_utc": "2026-04-22T01:00:00.000Z",
        "kickoff_local": "22:00",
        "date": "2026-04-21",
        "competition": "Liga MX",
        "competition_slug": "liga-mx",
        "round": "Clausura - 16",
        "venue": "Estadio La Corregidora, Santiago de Queretaro",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 1,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-2025-clausura-16-club-queretaro-x-cruz-azul-1492598"
      },
      {
        "id": "liga-mx-2025-clausura-16-unam-pumas-x-fc-juarez-1492599",
        "api_football_id": 1492599,
        "home_team": "U.N.A.M. - Pumas",
        "away_team": "FC Juarez",
        "kickoff_utc": "2026-04-22T01:00:00.000Z",
        "kickoff_local": "22:00",
        "date": "2026-04-21",
        "competition": "Liga MX",
        "competition_slug": "liga-mx",
        "round": "Clausura - 16",
        "venue": "Estadio Olimpico Universitario, Mexico City",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 4,
          "away": 2
        },
        "penalties": null,
        "broadcasters": [
          {
            "name": "SportyNet +",
            "kind": "pay_tv",
            "kind_label": "TV por assinatura",
            "free": true
          }
        ],
        "free_to_watch": true,
        "url": "https://www.ondeassistir.tv/match-details/liga-mx-2025-clausura-16-unam-pumas-x-fc-juarez-1492599"
      },
      {
        "id": "primera-division-costa-rica-2025-clausura-17-sporting-san-jose-x-municipal-liberia-1489177",
        "api_football_id": 1489177,
        "home_team": "Sporting San Jose",
        "away_team": "Municipal Liberia",
        "kickoff_utc": "2026-04-22T01:15:00.000Z",
        "kickoff_local": "22:15",
        "date": "2026-04-21",
        "competition": "Primera División",
        "competition_slug": null,
        "round": "Clausura - 17",
        "venue": "Estadio Ernesto Rohrmoser Lahmann",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 0,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/primera-division-costa-rica-2025-clausura-17-sporting-san-jose-x-municipal-liberia-1489177"
      },
      {
        "id": "primera-division-costa-rica-2025-clausura-17-cs-cartagines-x-san-carlos-1489175",
        "api_football_id": 1489175,
        "home_team": "CS Cartagines",
        "away_team": "San Carlos",
        "kickoff_utc": "2026-04-22T02:00:00.000Z",
        "kickoff_local": "23:00",
        "date": "2026-04-21",
        "competition": "Primera División",
        "competition_slug": null,
        "round": "Clausura - 17",
        "venue": "Cartago",
        "state": "finished",
        "status_code": "FT",
        "status_description": "Partida encerrada",
        "score": {
          "home": 2,
          "away": 1
        },
        "penalties": null,
        "broadcasters": [],
        "free_to_watch": false,
        "url": "https://www.ondeassistir.tv/match-details/primera-division-costa-rica-2025-clausura-17-cs-cartagines-x-san-carlos-1489175"
      }
    ]
  }
}