{
  "id": "primeira-liga-2023-24",
  "name": "Primeira Liga 2023/24 Matches",
  "title": "Primeira Liga 2023/24 Matches",
  "description": "All matches from the 2023–24 Portuguese Primeira Liga season.",
  "category": "sports",
  "source": "https://github.com/openfootball/football.json",
  "source_url": "https://github.com/openfootball/football.json",
  "updated": "2026-04",
  "record_count": 306,
  "columns": [
    {
      "key": "round",
      "label": "Round",
      "type": "string"
    },
    {
      "key": "date",
      "label": "Date",
      "type": "date"
    },
    {
      "key": "time",
      "label": "Time",
      "type": "string"
    },
    {
      "key": "team1",
      "label": "Team1",
      "type": "string"
    },
    {
      "key": "team2",
      "label": "Team2",
      "type": "string"
    },
    {
      "key": "score",
      "label": "Score",
      "type": "string"
    }
  ],
  "rows": [
    {
      "round": "Matchday 1",
      "date": "2023-08-11",
      "time": "20:15",
      "team1": "Sporting Clube de Braga",
      "team2": "FC Famalicão",
      "score": "ht: 1, 0; ft: 1, 2"
    },
    {
      "round": "Matchday 1",
      "date": "2023-08-12",
      "time": "15:30",
      "team1": "Gil Vicente FC",
      "team2": "Portimonense SC",
      "score": "ht: 2, 0; ft: 5, 0"
    },
    {
      "round": "Matchday 1",
      "date": "2023-08-12",
      "time": "18:00",
      "team1": "SC Farense",
      "team2": "Casa Pia AC",
      "score": "ht: 0, 1; ft: 0, 3"
    },
    {
      "round": "Matchday 1",
      "date": "2023-08-12",
      "time": "20:30",
      "team1": "Sporting Clube de Portugal",
      "team2": "FC Vizela",
      "score": "ht: 2, 0; ft: 3, 2"
    },
    {
      "round": "Matchday 1",
      "date": "2023-08-13",
      "time": "15:30",
      "team1": "Rio Ave FC",
      "team2": "GD Chaves",
      "score": "ht: 0, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 1",
      "date": "2023-08-13",
      "time": "18:00",
      "team1": "CF Estrela da Amadora",
      "team2": "Vitória Guimarães",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 1",
      "date": "2023-08-13",
      "time": "20:30",
      "team1": "FC Arouca",
      "team2": "GD Estoril Praia",
      "score": "ht: 1, 1; ft: 4, 3"
    },
    {
      "round": "Matchday 1",
      "date": "2023-08-14",
      "time": "18:45",
      "team1": "Moreirense FC",
      "team2": "FC Porto",
      "score": "ht: 0, 0; ft: 1, 2"
    },
    {
      "round": "Matchday 1",
      "date": "2023-08-14",
      "time": "20:45",
      "team1": "Boavista FC",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 0, 1; ft: 3, 2"
    },
    {
      "round": "Matchday 2",
      "date": "2023-08-18",
      "time": "20:15",
      "team1": "Casa Pia AC",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 0, 1; ft: 1, 2"
    },
    {
      "round": "Matchday 2",
      "date": "2023-08-19",
      "time": "15:30",
      "team1": "Vitória Guimarães",
      "team2": "Gil Vicente FC",
      "score": "ht: 0, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 2",
      "date": "2023-08-19",
      "time": "18:00",
      "team1": "GD Chaves",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 1, 1; ft: 2, 4"
    },
    {
      "round": "Matchday 2",
      "date": "2023-08-19",
      "time": "20:30",
      "team1": "Sport Lisboa e Benfica",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 0, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 2",
      "date": "2023-08-19",
      "time": "20:30",
      "team1": "Portimonense SC",
      "team2": "Boavista FC",
      "score": "ht: 0, 3; ft: 1, 4"
    },
    {
      "round": "Matchday 2",
      "date": "2023-08-20",
      "time": "15:30",
      "team1": "GD Estoril Praia",
      "team2": "Rio Ave FC",
      "score": "ht: 0, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 2",
      "date": "2023-08-20",
      "time": "18:00",
      "team1": "FC Porto",
      "team2": "SC Farense",
      "score": "ht: 1, 1; ft: 2, 1"
    },
    {
      "round": "Matchday 2",
      "date": "2023-08-20",
      "time": "20:30",
      "team1": "FC Vizela",
      "team2": "FC Arouca",
      "score": "ht: 1, 1; ft: 2, 2"
    },
    {
      "round": "Matchday 2",
      "date": "2023-08-21",
      "time": "20:15",
      "team1": "FC Famalicão",
      "team2": "Moreirense FC",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 3",
      "date": "2023-08-25",
      "time": "20:15",
      "team1": "CF Estrela da Amadora",
      "team2": "GD Estoril Praia",
      "score": "ht: 0, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 3",
      "date": "2023-08-26",
      "time": "15:30",
      "team1": "FC Arouca",
      "team2": "Portimonense SC",
      "score": "ht: 0, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 3",
      "date": "2023-08-26",
      "time": "18:00",
      "team1": "SC Farense",
      "team2": "GD Chaves",
      "score": "ht: 4, 0; ft: 5, 0"
    },
    {
      "round": "Matchday 3",
      "date": "2023-08-26",
      "time": "20:30",
      "team1": "Gil Vicente FC",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 0, 1; ft: 2, 3"
    },
    {
      "round": "Matchday 3",
      "date": "2023-08-27",
      "time": "15:30",
      "team1": "Boavista FC",
      "team2": "Casa Pia AC",
      "score": "ht: 0, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 3",
      "date": "2023-08-27",
      "time": "18:00",
      "team1": "Vitória Guimarães",
      "team2": "FC Vizela",
      "score": "ht: 0, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 3",
      "date": "2023-08-27",
      "time": "20:30",
      "team1": "Sporting Clube de Portugal",
      "team2": "FC Famalicão",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 3",
      "date": "2023-08-28",
      "time": "20:15",
      "team1": "Rio Ave FC",
      "team2": "FC Porto",
      "score": "ht: 0, 0; ft: 1, 2"
    },
    {
      "round": "Matchday 4",
      "date": "2023-09-01",
      "time": "20:15",
      "team1": "FC Vizela",
      "team2": "Gil Vicente FC",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 4",
      "date": "2023-09-02",
      "time": "15:30",
      "team1": "Casa Pia AC",
      "team2": "Rio Ave FC",
      "score": "ht: 1, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 4",
      "date": "2023-09-02",
      "time": "18:00",
      "team1": "FC Famalicão",
      "team2": "SC Farense",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 4",
      "date": "2023-09-02",
      "time": "18:00",
      "team1": "Portimonense SC",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 1, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 4",
      "date": "2023-09-02",
      "time": "20:30",
      "team1": "Sport Lisboa e Benfica",
      "team2": "Vitória Guimarães",
      "score": "ht: 3, 0; ft: 4, 0"
    },
    {
      "round": "Matchday 4",
      "date": "2023-09-03",
      "time": "15:30",
      "team1": "GD Chaves",
      "team2": "Moreirense FC",
      "score": "ht: 0, 1; ft: 1, 2"
    },
    {
      "round": "Matchday 4",
      "date": "2023-09-03",
      "time": "15:30",
      "team1": "GD Estoril Praia",
      "team2": "Boavista FC",
      "score": "ht: 1, 2; ft: 1, 2"
    },
    {
      "round": "Matchday 4",
      "date": "2023-09-03",
      "time": "18:00",
      "team1": "FC Porto",
      "team2": "FC Arouca",
      "score": "ht: 0, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 4",
      "date": "2023-09-03",
      "time": "20:30",
      "team1": "Sporting Clube de Braga",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 0, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 3",
      "date": "2023-09-09",
      "time": "18:00",
      "team1": "Moreirense FC",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 2, 1; ft: 2, 3"
    },
    {
      "round": "Matchday 5",
      "date": "2023-09-15",
      "time": "19:15",
      "team1": "CF Estrela da Amadora",
      "team2": "FC Porto",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 5",
      "date": "2023-09-16",
      "time": "15:30",
      "team1": "Rio Ave FC",
      "team2": "FC Famalicão",
      "score": "ht: 0, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 5",
      "date": "2023-09-16",
      "time": "18:00",
      "team1": "SC Farense",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 2, 0; ft: 3, 1"
    },
    {
      "round": "Matchday 5",
      "date": "2023-09-16",
      "time": "20:30",
      "team1": "FC Vizela",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 0, 2; ft: 1, 2"
    },
    {
      "round": "Matchday 5",
      "date": "2023-09-17",
      "time": "15:30",
      "team1": "FC Arouca",
      "team2": "Casa Pia AC",
      "score": "ht: 0, 0; ft: 0, 1"
    },
    {
      "round": "Matchday 5",
      "date": "2023-09-17",
      "time": "15:30",
      "team1": "Gil Vicente FC",
      "team2": "GD Estoril Praia",
      "score": "ht: 3, 0; ft: 5, 3"
    },
    {
      "round": "Matchday 5",
      "date": "2023-09-17",
      "time": "18:00",
      "team1": "Vitória Guimarães",
      "team2": "Portimonense SC",
      "score": "ht: 1, 0; ft: 1, 2"
    },
    {
      "round": "Matchday 5",
      "date": "2023-09-17",
      "time": "20:30",
      "team1": "Sporting Clube de Portugal",
      "team2": "Moreirense FC",
      "score": "ht: 0, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 5",
      "date": "2023-09-18",
      "time": "20:15",
      "team1": "Boavista FC",
      "team2": "GD Chaves",
      "score": "ht: 4, 0; ft: 4, 1"
    },
    {
      "round": "Matchday 6",
      "date": "2023-09-22",
      "time": "20:15",
      "team1": "FC Famalicão",
      "team2": "FC Arouca",
      "score": "ht: 1, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 6",
      "date": "2023-09-23",
      "time": "15:30",
      "team1": "Moreirense FC",
      "team2": "SC Farense",
      "score": "ht: 1, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 6",
      "date": "2023-09-23",
      "time": "15:30",
      "team1": "GD Estoril Praia",
      "team2": "FC Vizela",
      "score": "ht: 0, 0; ft: 2, 2"
    },
    {
      "round": "Matchday 6",
      "date": "2023-09-23",
      "time": "18:00",
      "team1": "Casa Pia AC",
      "team2": "Vitória Guimarães",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 6",
      "date": "2023-09-23",
      "time": "20:30",
      "team1": "FC Porto",
      "team2": "Gil Vicente FC",
      "score": "ht: 1, 1; ft: 2, 1"
    },
    {
      "round": "Matchday 6",
      "date": "2023-09-24",
      "time": "15:30",
      "team1": "GD Chaves",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 0, 1; ft: 2, 2"
    },
    {
      "round": "Matchday 6",
      "date": "2023-09-24",
      "time": "18:00",
      "team1": "Portimonense SC",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 0, 2; ft: 1, 3"
    },
    {
      "round": "Matchday 6",
      "date": "2023-09-24",
      "time": "20:30",
      "team1": "Sporting Clube de Braga",
      "team2": "Boavista FC",
      "score": "ht: 2, 1; ft: 4, 1"
    },
    {
      "round": "Matchday 6",
      "date": "2023-09-25",
      "time": "20:15",
      "team1": "Sporting Clube de Portugal",
      "team2": "Rio Ave FC",
      "score": "ht: 2, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 7",
      "date": "2023-09-28",
      "time": "20:15",
      "team1": "CF Estrela da Amadora",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 0, 1; ft: 2, 4"
    },
    {
      "round": "Matchday 7",
      "date": "2023-09-29",
      "time": "20:15",
      "team1": "Sport Lisboa e Benfica",
      "team2": "FC Porto",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 7",
      "date": "2023-09-30",
      "time": "15:30",
      "team1": "FC Vizela",
      "team2": "Portimonense SC",
      "score": "ht: 0, 2; ft: 2, 3"
    },
    {
      "round": "Matchday 7",
      "date": "2023-09-30",
      "time": "18:00",
      "team1": "Boavista FC",
      "team2": "FC Famalicão",
      "score": "ht: 1, 1; ft: 2, 2"
    },
    {
      "round": "Matchday 7",
      "date": "2023-09-30",
      "time": "20:30",
      "team1": "SC Farense",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 1, 2; ft: 2, 3"
    },
    {
      "round": "Matchday 7",
      "date": "2023-10-01",
      "time": "15:30",
      "team1": "FC Arouca",
      "team2": "GD Chaves",
      "score": "ht: 0, 0; ft: 0, 2"
    },
    {
      "round": "Matchday 7",
      "date": "2023-10-01",
      "time": "18:00",
      "team1": "Vitória Guimarães",
      "team2": "GD Estoril Praia",
      "score": "ht: 0, 2; ft: 3, 2"
    },
    {
      "round": "Matchday 7",
      "date": "2023-10-01",
      "time": "20:30",
      "team1": "Rio Ave FC",
      "team2": "Moreirense FC",
      "score": "ht: 0, 2; ft: 0, 4"
    },
    {
      "round": "Matchday 7",
      "date": "2023-10-02",
      "time": "20:15",
      "team1": "Gil Vicente FC",
      "team2": "Casa Pia AC",
      "score": "ht: 0, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 8",
      "date": "2023-10-06",
      "time": "20:15",
      "team1": "Moreirense FC",
      "team2": "Boavista FC",
      "score": "ht: 1, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 8",
      "date": "2023-10-07",
      "time": "15:30",
      "team1": "GD Chaves",
      "team2": "Gil Vicente FC",
      "score": "ht: 1, 2; ft: 4, 2"
    },
    {
      "round": "Matchday 8",
      "date": "2023-10-07",
      "time": "15:30",
      "team1": "SC Farense",
      "team2": "FC Vizela",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 8",
      "date": "2023-10-07",
      "time": "18:00",
      "team1": "Sporting Clube de Braga",
      "team2": "Rio Ave FC",
      "score": "ht: 0, 1; ft: 2, 1"
    },
    {
      "round": "Matchday 8",
      "date": "2023-10-07",
      "time": "20:30",
      "team1": "GD Estoril Praia",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 0, 0; ft: 0, 1"
    },
    {
      "round": "Matchday 8",
      "date": "2023-10-08",
      "time": "15:30",
      "team1": "Casa Pia AC",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 0, 0; ft: 0, 1"
    },
    {
      "round": "Matchday 8",
      "date": "2023-10-08",
      "time": "15:30",
      "team1": "FC Famalicão",
      "team2": "Vitória Guimarães",
      "score": "ht: 0, 2; ft: 1, 3"
    },
    {
      "round": "Matchday 8",
      "date": "2023-10-08",
      "time": "18:00",
      "team1": "FC Porto",
      "team2": "Portimonense SC",
      "score": "ht: 1, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 8",
      "date": "2023-10-08",
      "time": "20:30",
      "team1": "Sporting Clube de Portugal",
      "team2": "FC Arouca",
      "score": "ht: 1, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 9",
      "date": "2023-10-27",
      "time": "20:15",
      "team1": "FC Arouca",
      "team2": "Moreirense FC",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 9",
      "date": "2023-10-28",
      "time": "15:30",
      "team1": "Portimonense SC",
      "team2": "GD Estoril Praia",
      "score": "ht: 1, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 9",
      "date": "2023-10-28",
      "time": "18:00",
      "team1": "Sport Lisboa e Benfica",
      "team2": "Casa Pia AC",
      "score": "ht: 1, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 9",
      "date": "2023-10-28",
      "time": "18:00",
      "team1": "Vitória Guimarães",
      "team2": "GD Chaves",
      "score": "ht: 3, 0; ft: 5, 0"
    },
    {
      "round": "Matchday 9",
      "date": "2023-10-28",
      "time": "20:30",
      "team1": "Gil Vicente FC",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 1, 0; ft: 3, 3"
    },
    {
      "round": "Matchday 9",
      "date": "2023-10-29",
      "time": "15:30",
      "team1": "Rio Ave FC",
      "team2": "SC Farense",
      "score": "ht: 2, 2; ft: 3, 4"
    },
    {
      "round": "Matchday 9",
      "date": "2023-10-29",
      "time": "18:00",
      "team1": "CF Estrela da Amadora",
      "team2": "FC Famalicão",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 9",
      "date": "2023-10-29",
      "time": "20:30",
      "team1": "FC Vizela",
      "team2": "FC Porto",
      "score": "ht: 0, 2; ft: 0, 2"
    },
    {
      "round": "Matchday 9",
      "date": "2023-10-30",
      "time": "20:15",
      "team1": "Boavista FC",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 0, 1; ft: 0, 2"
    },
    {
      "round": "Matchday 10",
      "date": "2023-11-03",
      "time": "20:15",
      "team1": "FC Porto",
      "team2": "GD Estoril Praia",
      "score": "ht: 0, 0; ft: 0, 1"
    },
    {
      "round": "Matchday 10",
      "date": "2023-11-04",
      "time": "15:30",
      "team1": "GD Chaves",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 0, 0; ft: 0, 2"
    },
    {
      "round": "Matchday 10",
      "date": "2023-11-04",
      "time": "18:00",
      "team1": "FC Famalicão",
      "team2": "Gil Vicente FC",
      "score": "ht: 2, 0; ft: 3, 1"
    },
    {
      "round": "Matchday 10",
      "date": "2023-11-04",
      "time": "20:30",
      "team1": "Sporting Clube de Braga",
      "team2": "Portimonense SC",
      "score": "ht: 0, 1; ft: 6, 1"
    },
    {
      "round": "Matchday 10",
      "date": "2023-11-05",
      "time": "15:30",
      "team1": "Casa Pia AC",
      "team2": "FC Vizela",
      "score": "ht: 0, 0; ft: 0, 1"
    },
    {
      "round": "Matchday 10",
      "date": "2023-11-05",
      "time": "15:30",
      "team1": "Moreirense FC",
      "team2": "Vitória Guimarães",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 10",
      "date": "2023-11-05",
      "time": "18:00",
      "team1": "Rio Ave FC",
      "team2": "Boavista FC",
      "score": "ht: 1, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 10",
      "date": "2023-11-05",
      "time": "20:30",
      "team1": "Sporting Clube de Portugal",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 1, 0; ft: 3, 2"
    },
    {
      "round": "Matchday 10",
      "date": "2023-11-06",
      "time": "20:15",
      "team1": "SC Farense",
      "team2": "FC Arouca",
      "score": "ht: 2, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 11",
      "date": "2023-11-10",
      "time": "20:15",
      "team1": "GD Estoril Praia",
      "team2": "Casa Pia AC",
      "score": "ht: 2, 0; ft: 4, 0"
    },
    {
      "round": "Matchday 11",
      "date": "2023-11-11",
      "time": "15:30",
      "team1": "Portimonense SC",
      "team2": "GD Chaves",
      "score": "ht: 2, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 11",
      "date": "2023-11-11",
      "time": "18:00",
      "team1": "CF Estrela da Amadora",
      "team2": "Moreirense FC",
      "score": "ht: 0, 0; ft: 0, 1"
    },
    {
      "round": "Matchday 11",
      "date": "2023-11-11",
      "time": "18:00",
      "team1": "FC Vizela",
      "team2": "FC Famalicão",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 11",
      "date": "2023-11-11",
      "time": "20:30",
      "team1": "Vitória Guimarães",
      "team2": "FC Porto",
      "score": "ht: 1, 1; ft: 1, 2"
    },
    {
      "round": "Matchday 11",
      "date": "2023-11-12",
      "time": "15:30",
      "team1": "Boavista FC",
      "team2": "SC Farense",
      "score": "ht: 0, 1; ft: 1, 3"
    },
    {
      "round": "Matchday 11",
      "date": "2023-11-12",
      "time": "15:30",
      "team1": "Gil Vicente FC",
      "team2": "Rio Ave FC",
      "score": "ht: 0, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 11",
      "date": "2023-11-12",
      "time": "18:00",
      "team1": "FC Arouca",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 11",
      "date": "2023-11-12",
      "time": "20:30",
      "team1": "Sport Lisboa e Benfica",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 0, 1; ft: 2, 1"
    },
    {
      "round": "Matchday 12",
      "date": "2023-12-01",
      "time": "20:30",
      "team1": "GD Chaves",
      "team2": "FC Vizela",
      "score": "ht: 1, 1; ft: 2, 1"
    },
    {
      "round": "Matchday 12",
      "date": "2023-12-02",
      "time": "15:30",
      "team1": "Rio Ave FC",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 0, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 12",
      "date": "2023-12-02",
      "time": "15:30",
      "team1": "SC Farense",
      "team2": "Vitória Guimarães",
      "score": "ht: 0, 1; ft: 1, 2"
    },
    {
      "round": "Matchday 12",
      "date": "2023-12-02",
      "time": "18:00",
      "team1": "FC Famalicão",
      "team2": "FC Porto",
      "score": "ht: 0, 2; ft: 0, 3"
    },
    {
      "round": "Matchday 12",
      "date": "2023-12-02",
      "time": "20:30",
      "team1": "Casa Pia AC",
      "team2": "Portimonense SC",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 12",
      "date": "2023-12-03",
      "time": "15:30",
      "team1": "Sporting Clube de Braga",
      "team2": "GD Estoril Praia",
      "score": "ht: 1, 1; ft: 3, 1"
    },
    {
      "round": "Matchday 12",
      "date": "2023-12-03",
      "time": "18:00",
      "team1": "Moreirense FC",
      "team2": "Sport Lisboa e Benfica",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 12",
      "date": "2023-12-03",
      "time": "20:30",
      "team1": "Boavista FC",
      "team2": "FC Arouca",
      "score": "ht: 0, 3; ft: 0, 4"
    },
    {
      "round": "Matchday 12",
      "date": "2023-12-04",
      "time": "20:15",
      "team1": "Sporting Clube de Portugal",
      "team2": "Gil Vicente FC",
      "score": "ht: 1, 1; ft: 3, 1"
    },
    {
      "round": "Matchday 13",
      "date": "2023-12-08",
      "time": "15:30",
      "team1": "FC Vizela",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 0, 1; ft: 1, 3"
    },
    {
      "round": "Matchday 13",
      "date": "2023-12-08",
      "time": "18:00",
      "team1": "Sport Lisboa e Benfica",
      "team2": "SC Farense",
      "score": "ht: 0, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 13",
      "date": "2023-12-09",
      "time": "15:30",
      "team1": "Portimonense SC",
      "team2": "FC Famalicão",
      "score": "ht: 0, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 13",
      "date": "2023-12-09",
      "time": "18:00",
      "team1": "Vitória Guimarães",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 1, 1; ft: 3, 2"
    },
    {
      "round": "Matchday 13",
      "date": "2023-12-09",
      "time": "20:30",
      "team1": "FC Porto",
      "team2": "Casa Pia AC",
      "score": "ht: 1, 0; ft: 3, 1"
    },
    {
      "round": "Matchday 13",
      "date": "2023-12-10",
      "time": "15:30",
      "team1": "CF Estrela da Amadora",
      "team2": "Boavista FC",
      "score": "ht: 0, 0; ft: 3, 1"
    },
    {
      "round": "Matchday 13",
      "date": "2023-12-10",
      "time": "18:00",
      "team1": "FC Arouca",
      "team2": "Rio Ave FC",
      "score": "ht: 0, 2; ft: 2, 2"
    },
    {
      "round": "Matchday 13",
      "date": "2023-12-10",
      "time": "20:30",
      "team1": "GD Estoril Praia",
      "team2": "GD Chaves",
      "score": "ht: 1, 0; ft: 4, 0"
    },
    {
      "round": "Matchday 13",
      "date": "2023-12-11",
      "time": "20:15",
      "team1": "Gil Vicente FC",
      "team2": "Moreirense FC",
      "score": "ht: 1, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 14",
      "date": "2023-12-15",
      "time": "20:15",
      "team1": "SC Farense",
      "team2": "CF Estrela da Amadora",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 14",
      "date": "2023-12-16",
      "time": "15:30",
      "team1": "Rio Ave FC",
      "team2": "FC Vizela",
      "score": "ht: 0, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 14",
      "date": "2023-12-16",
      "time": "18:00",
      "team1": "FC Arouca",
      "team2": "Gil Vicente FC",
      "score": "ht: 1, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 14",
      "date": "2023-12-16",
      "time": "20:30",
      "team1": "Boavista FC",
      "team2": "Vitória Guimarães",
      "score": "ht: 0, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 14",
      "date": "2023-12-17",
      "time": "15:30",
      "team1": "Moreirense FC",
      "team2": "Portimonense SC",
      "score": "ht: 2, 1; ft: 5, 2"
    },
    {
      "round": "Matchday 14",
      "date": "2023-12-17",
      "time": "15:30",
      "team1": "GD Chaves",
      "team2": "Casa Pia AC",
      "score": "ht: 1, 2; ft: 1, 3"
    },
    {
      "round": "Matchday 14",
      "date": "2023-12-17",
      "time": "18:00",
      "team1": "FC Famalicão",
      "team2": "GD Estoril Praia",
      "score": "ht: 1, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 14",
      "date": "2023-12-17",
      "time": "20:30",
      "team1": "Sporting Clube de Braga",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 14",
      "date": "2023-12-18",
      "time": "20:15",
      "team1": "Sporting Clube de Portugal",
      "team2": "FC Porto",
      "score": "ht: 1, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 15",
      "date": "2023-12-23",
      "time": "15:30",
      "team1": "FC Vizela",
      "team2": "Moreirense FC",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 15",
      "date": "2023-12-23",
      "time": "15:30",
      "team1": "Vitória Guimarães",
      "team2": "Rio Ave FC",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 15",
      "date": "2023-12-28",
      "time": "20:15",
      "team1": "CF Estrela da Amadora",
      "team2": "FC Arouca",
      "score": "ht: 1, 0; ft: 1, 4"
    },
    {
      "round": "Matchday 15",
      "date": "2023-12-29",
      "time": "18:45",
      "team1": "Sport Lisboa e Benfica",
      "team2": "FC Famalicão",
      "score": "ht: 1, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 15",
      "date": "2023-12-29",
      "time": "20:45",
      "team1": "FC Porto",
      "team2": "GD Chaves",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 15",
      "date": "2023-12-30",
      "time": "15:30",
      "team1": "GD Estoril Praia",
      "team2": "SC Farense",
      "score": "ht: 2, 0; ft: 4, 0"
    },
    {
      "round": "Matchday 15",
      "date": "2023-12-30",
      "time": "15:30",
      "team1": "Gil Vicente FC",
      "team2": "Boavista FC",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 15",
      "date": "2023-12-30",
      "time": "18:00",
      "team1": "Casa Pia AC",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 0, 0; ft: 1, 3"
    },
    {
      "round": "Matchday 15",
      "date": "2023-12-30",
      "time": "20:30",
      "team1": "Portimonense SC",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 0, 0; ft: 1, 2"
    },
    {
      "round": "Matchday 16",
      "date": "2024-01-05",
      "time": "18:45",
      "team1": "Sporting Clube de Portugal",
      "team2": "GD Estoril Praia",
      "score": "ht: 2, 0; ft: 5, 1"
    },
    {
      "round": "Matchday 16",
      "date": "2024-01-05",
      "time": "20:45",
      "team1": "Boavista FC",
      "team2": "FC Porto",
      "score": "ht: 1, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 16",
      "date": "2024-01-06",
      "time": "15:30",
      "team1": "CF Estrela da Amadora",
      "team2": "FC Vizela",
      "score": "ht: 1, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 16",
      "date": "2024-01-06",
      "time": "15:30",
      "team1": "SC Farense",
      "team2": "Gil Vicente FC",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 16",
      "date": "2024-01-06",
      "time": "18:00",
      "team1": "FC Arouca",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 0, 1; ft: 0, 3"
    },
    {
      "round": "Matchday 16",
      "date": "2024-01-06",
      "time": "20:30",
      "team1": "Sporting Clube de Braga",
      "team2": "Vitória Guimarães",
      "score": "ht: 0, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 16",
      "date": "2024-01-07",
      "time": "18:00",
      "team1": "Rio Ave FC",
      "team2": "Portimonense SC",
      "score": "ht: 0, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 16",
      "date": "2024-01-07",
      "time": "20:30",
      "team1": "FC Famalicão",
      "team2": "GD Chaves",
      "score": "ht: 2, 1; ft: 2, 2"
    },
    {
      "round": "Matchday 16",
      "date": "2024-01-08",
      "time": "20:15",
      "team1": "Moreirense FC",
      "team2": "Casa Pia AC",
      "score": "ht: 1, 3; ft: 1, 4"
    },
    {
      "round": "Matchday 17",
      "date": "2024-01-12",
      "time": "20:15",
      "team1": "Portimonense SC",
      "team2": "SC Farense",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 17",
      "date": "2024-01-13",
      "time": "15:30",
      "team1": "Casa Pia AC",
      "team2": "FC Famalicão",
      "score": "ht: 0, 1; ft: 0, 2"
    },
    {
      "round": "Matchday 17",
      "date": "2024-01-13",
      "time": "18:00",
      "team1": "GD Chaves",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 0, 1; ft: 0, 3"
    },
    {
      "round": "Matchday 17",
      "date": "2024-01-13",
      "time": "20:30",
      "team1": "GD Estoril Praia",
      "team2": "Moreirense FC",
      "score": "ht: 0, 2; ft: 1, 3"
    },
    {
      "round": "Matchday 17",
      "date": "2024-01-14",
      "time": "15:30",
      "team1": "Gil Vicente FC",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 1, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 17",
      "date": "2024-01-14",
      "time": "18:00",
      "team1": "Sport Lisboa e Benfica",
      "team2": "Rio Ave FC",
      "score": "ht: 1, 1; ft: 4, 1"
    },
    {
      "round": "Matchday 17",
      "date": "2024-01-14",
      "time": "18:00",
      "team1": "FC Vizela",
      "team2": "Boavista FC",
      "score": "ht: 0, 2; ft: 1, 4"
    },
    {
      "round": "Matchday 17",
      "date": "2024-01-14",
      "time": "20:30",
      "team1": "FC Porto",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 1, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 17",
      "date": "2024-01-15",
      "time": "20:15",
      "team1": "Vitória Guimarães",
      "team2": "FC Arouca",
      "score": "ht: 1, 1; ft: 2, 1"
    },
    {
      "round": "Matchday 18",
      "date": "2024-01-18",
      "time": "18:45",
      "team1": "FC Famalicão",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 0, 0; ft: 1, 2"
    },
    {
      "round": "Matchday 18",
      "date": "2024-01-18",
      "time": "20:45",
      "team1": "FC Vizela",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 1, 1; ft: 2, 5"
    },
    {
      "round": "Matchday 18",
      "date": "2024-01-19",
      "time": "20:15",
      "team1": "Sport Lisboa e Benfica",
      "team2": "Boavista FC",
      "score": "ht: 0, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 18",
      "date": "2024-01-20",
      "time": "15:30",
      "team1": "GD Estoril Praia",
      "team2": "FC Arouca",
      "score": "ht: 1, 2; ft: 1, 2"
    },
    {
      "round": "Matchday 18",
      "date": "2024-01-20",
      "time": "18:00",
      "team1": "Casa Pia AC",
      "team2": "SC Farense",
      "score": "ht: 0, 2; ft: 1, 3"
    },
    {
      "round": "Matchday 18",
      "date": "2024-01-20",
      "time": "20:30",
      "team1": "FC Porto",
      "team2": "Moreirense FC",
      "score": "ht: 1, 0; ft: 5, 0"
    },
    {
      "round": "Matchday 18",
      "date": "2024-01-21",
      "time": "15:30",
      "team1": "Portimonense SC",
      "team2": "Gil Vicente FC",
      "score": "ht: 0, 1; ft: 0, 2"
    },
    {
      "round": "Matchday 18",
      "date": "2024-01-21",
      "time": "18:00",
      "team1": "GD Chaves",
      "team2": "Rio Ave FC",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 18",
      "date": "2024-01-21",
      "time": "20:30",
      "team1": "Vitória Guimarães",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 1, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 19",
      "date": "2024-01-28",
      "time": "15:30",
      "team1": "Boavista FC",
      "team2": "Portimonense SC",
      "score": "ht: 0, 3; ft: 1, 4"
    },
    {
      "round": "Matchday 19",
      "date": "2024-01-28",
      "time": "15:30",
      "team1": "Moreirense FC",
      "team2": "FC Famalicão",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 19",
      "date": "2024-01-28",
      "time": "18:00",
      "team1": "SC Farense",
      "team2": "FC Porto",
      "score": "ht: 0, 2; ft: 1, 3"
    },
    {
      "round": "Matchday 19",
      "date": "2024-01-28",
      "time": "20:30",
      "team1": "FC Arouca",
      "team2": "FC Vizela",
      "score": "ht: 2, 0; ft: 5, 0"
    },
    {
      "round": "Matchday 19",
      "date": "2024-01-28",
      "time": "20:30",
      "team1": "Gil Vicente FC",
      "team2": "Vitória Guimarães",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 19",
      "date": "2024-01-29",
      "time": "18:45",
      "team1": "CF Estrela da Amadora",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 1, 2; ft: 1, 4"
    },
    {
      "round": "Matchday 19",
      "date": "2024-01-29",
      "time": "20:45",
      "team1": "Sporting Clube de Portugal",
      "team2": "Casa Pia AC",
      "score": "ht: 5, 0; ft: 8, 0"
    },
    {
      "round": "Matchday 19",
      "date": "2024-01-31",
      "time": "18:45",
      "team1": "Rio Ave FC",
      "team2": "GD Estoril Praia",
      "score": "ht: 0, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 19",
      "date": "2024-01-31",
      "time": "20:45",
      "team1": "Sporting Clube de Braga",
      "team2": "GD Chaves",
      "score": "ht: 0, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 20",
      "date": "2024-02-03",
      "time": "15:30",
      "team1": "Portimonense SC",
      "team2": "FC Arouca",
      "score": "ht: 0, 0; ft: 1, 2"
    },
    {
      "round": "Matchday 20",
      "date": "2024-02-03",
      "time": "20:30",
      "team1": "FC Porto",
      "team2": "Rio Ave FC",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 20",
      "date": "2024-02-04",
      "time": "15:30",
      "team1": "FC Vizela",
      "team2": "Vitória Guimarães",
      "score": "ht: 0, 0; ft: 0, 1"
    },
    {
      "round": "Matchday 20",
      "date": "2024-02-04",
      "time": "15:30",
      "team1": "GD Chaves",
      "team2": "SC Farense",
      "score": "ht: 0, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 20",
      "date": "2024-02-04",
      "time": "18:00",
      "team1": "Sport Lisboa e Benfica",
      "team2": "Gil Vicente FC",
      "score": "ht: 2, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 20",
      "date": "2024-02-04",
      "time": "18:00",
      "team1": "GD Estoril Praia",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 20",
      "date": "2024-02-04",
      "time": "20:30",
      "team1": "Sporting Clube de Braga",
      "team2": "Moreirense FC",
      "score": "ht: 1, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 20",
      "date": "2024-02-05",
      "time": "20:15",
      "team1": "Casa Pia AC",
      "team2": "Boavista FC",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 21",
      "date": "2024-02-09",
      "time": "20:15",
      "team1": "CF Estrela da Amadora",
      "team2": "Portimonense SC",
      "score": "ht: 3, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 21",
      "date": "2024-02-10",
      "time": "15:30",
      "team1": "SC Farense",
      "team2": "FC Famalicão",
      "score": "ht: 0, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 21",
      "date": "2024-02-10",
      "time": "18:00",
      "team1": "Moreirense FC",
      "team2": "GD Chaves",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 21",
      "date": "2024-02-10",
      "time": "20:30",
      "team1": "Boavista FC",
      "team2": "GD Estoril Praia",
      "score": "ht: 2, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 21",
      "date": "2024-02-11",
      "time": "15:30",
      "team1": "Rio Ave FC",
      "team2": "Casa Pia AC",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 21",
      "date": "2024-02-11",
      "time": "18:00",
      "team1": "Sporting Clube de Portugal",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 2, 0; ft: 5, 0"
    },
    {
      "round": "Matchday 21",
      "date": "2024-02-11",
      "time": "20:30",
      "team1": "Vitória Guimarães",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 1, 1; ft: 2, 2"
    },
    {
      "round": "Matchday 21",
      "date": "2024-02-12",
      "time": "20:15",
      "team1": "FC Arouca",
      "team2": "FC Porto",
      "score": "ht: 2, 1; ft: 3, 2"
    },
    {
      "round": "Matchday 21",
      "date": "2024-02-13",
      "time": "15:30",
      "team1": "Gil Vicente FC",
      "team2": "FC Vizela",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 22",
      "date": "2024-02-16",
      "time": "20:15",
      "team1": "FC Famalicão",
      "team2": "Rio Ave FC",
      "score": "ht: 1, 1; ft: 2, 1"
    },
    {
      "round": "Matchday 22",
      "date": "2024-02-17",
      "time": "15:30",
      "team1": "GD Chaves",
      "team2": "Boavista FC",
      "score": "ht: 1, 1; ft: 2, 1"
    },
    {
      "round": "Matchday 22",
      "date": "2024-02-17",
      "time": "18:00",
      "team1": "Portimonense SC",
      "team2": "Vitória Guimarães",
      "score": "ht: 0, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 22",
      "date": "2024-02-17",
      "time": "20:30",
      "team1": "FC Porto",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 1, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 22",
      "date": "2024-02-18",
      "time": "15:30",
      "team1": "Casa Pia AC",
      "team2": "FC Arouca",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 22",
      "date": "2024-02-18",
      "time": "18:00",
      "team1": "Sport Lisboa e Benfica",
      "team2": "FC Vizela",
      "score": "ht: 5, 0; ft: 6, 1"
    },
    {
      "round": "Matchday 22",
      "date": "2024-02-18",
      "time": "18:00",
      "team1": "GD Estoril Praia",
      "team2": "Gil Vicente FC",
      "score": "ht: 0, 0; ft: 1, 3"
    },
    {
      "round": "Matchday 22",
      "date": "2024-02-18",
      "time": "20:30",
      "team1": "Sporting Clube de Braga",
      "team2": "SC Farense",
      "score": "ht: 0, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 22",
      "date": "2024-02-19",
      "time": "20:15",
      "team1": "Moreirense FC",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 0, 2; ft: 0, 2"
    },
    {
      "round": "Matchday 23",
      "date": "2024-02-23",
      "time": "20:15",
      "team1": "FC Arouca",
      "team2": "FC Famalicão",
      "score": "ht: 2, 1; ft: 3, 2"
    },
    {
      "round": "Matchday 23",
      "date": "2024-02-24",
      "time": "15:30",
      "team1": "SC Farense",
      "team2": "Moreirense FC",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 23",
      "date": "2024-02-24",
      "time": "18:00",
      "team1": "CF Estrela da Amadora",
      "team2": "GD Chaves",
      "score": "ht: 1, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 23",
      "date": "2024-02-24",
      "time": "20:30",
      "team1": "Vitória Guimarães",
      "team2": "Casa Pia AC",
      "score": "ht: 0, 2; ft: 0, 2"
    },
    {
      "round": "Matchday 23",
      "date": "2024-02-25",
      "time": "15:30",
      "team1": "FC Vizela",
      "team2": "GD Estoril Praia",
      "score": "ht: 2, 0; ft: 3, 3"
    },
    {
      "round": "Matchday 23",
      "date": "2024-02-25",
      "time": "18:00",
      "team1": "Sport Lisboa e Benfica",
      "team2": "Portimonense SC",
      "score": "ht: 0, 0; ft: 4, 0"
    },
    {
      "round": "Matchday 23",
      "date": "2024-02-25",
      "time": "18:00",
      "team1": "Gil Vicente FC",
      "team2": "FC Porto",
      "score": "ht: 0, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 23",
      "date": "2024-02-25",
      "time": "20:30",
      "team1": "Rio Ave FC",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 2, 2; ft: 3, 3"
    },
    {
      "round": "Matchday 23",
      "date": "2024-02-26",
      "time": "20:15",
      "team1": "Boavista FC",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 0, 2; ft: 0, 4"
    },
    {
      "round": "Matchday 24",
      "date": "2024-03-01",
      "time": "20:15",
      "team1": "GD Chaves",
      "team2": "FC Arouca",
      "score": "ht: 1, 2; ft: 1, 5"
    },
    {
      "round": "Matchday 24",
      "date": "2024-03-02",
      "time": "15:30",
      "team1": "Moreirense FC",
      "team2": "Rio Ave FC",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 24",
      "date": "2024-03-02",
      "time": "18:00",
      "team1": "GD Estoril Praia",
      "team2": "Vitória Guimarães",
      "score": "ht: 0, 3; ft: 1, 3"
    },
    {
      "round": "Matchday 24",
      "date": "2024-03-02",
      "time": "20:30",
      "team1": "Sporting Clube de Braga",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 0, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 24",
      "date": "2024-03-03",
      "time": "15:30",
      "team1": "Casa Pia AC",
      "team2": "Gil Vicente FC",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 24",
      "date": "2024-03-03",
      "time": "15:30",
      "team1": "Portimonense SC",
      "team2": "FC Vizela",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 24",
      "date": "2024-03-03",
      "time": "18:00",
      "team1": "Sporting Clube de Portugal",
      "team2": "SC Farense",
      "score": "ht: 2, 1; ft: 3, 2"
    },
    {
      "round": "Matchday 24",
      "date": "2024-03-03",
      "time": "20:30",
      "team1": "FC Porto",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 2, 0; ft: 5, 0"
    },
    {
      "round": "Matchday 24",
      "date": "2024-03-04",
      "time": "20:15",
      "team1": "FC Famalicão",
      "team2": "Boavista FC",
      "score": "ht: 1, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 25",
      "date": "2024-03-08",
      "time": "18:45",
      "team1": "Portimonense SC",
      "team2": "FC Porto",
      "score": "ht: 0, 1; ft: 0, 3"
    },
    {
      "round": "Matchday 25",
      "date": "2024-03-08",
      "time": "20:45",
      "team1": "CF Estrela da Amadora",
      "team2": "Casa Pia AC",
      "score": "ht: 0, 0; ft: 3, 1"
    },
    {
      "round": "Matchday 25",
      "date": "2024-03-09",
      "time": "15:30",
      "team1": "FC Vizela",
      "team2": "SC Farense",
      "score": "ht: 0, 1; ft: 2, 1"
    },
    {
      "round": "Matchday 25",
      "date": "2024-03-09",
      "time": "18:00",
      "team1": "Boavista FC",
      "team2": "Moreirense FC",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 25",
      "date": "2024-03-09",
      "time": "18:00",
      "team1": "Rio Ave FC",
      "team2": "Sporting Clube de Braga",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 25",
      "date": "2024-03-09",
      "time": "20:30",
      "team1": "Vitória Guimarães",
      "team2": "FC Famalicão",
      "score": "ht: 1, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 25",
      "date": "2024-03-10",
      "time": "18:00",
      "team1": "FC Arouca",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 0, 1; ft: 0, 3"
    },
    {
      "round": "Matchday 25",
      "date": "2024-03-10",
      "time": "20:30",
      "team1": "Sport Lisboa e Benfica",
      "team2": "GD Estoril Praia",
      "score": "ht: 2, 1; ft: 3, 1"
    },
    {
      "round": "Matchday 25",
      "date": "2024-03-11",
      "time": "20:15",
      "team1": "Gil Vicente FC",
      "team2": "GD Chaves",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 26",
      "date": "2024-03-15",
      "time": "20:15",
      "team1": "GD Estoril Praia",
      "team2": "Portimonense SC",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 26",
      "date": "2024-03-16",
      "time": "15:30",
      "team1": "FC Famalicão",
      "team2": "CF Estrela da Amadora",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 26",
      "date": "2024-03-16",
      "time": "18:00",
      "team1": "SC Farense",
      "team2": "Rio Ave FC",
      "score": "ht: 1, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 26",
      "date": "2024-03-16",
      "time": "18:00",
      "team1": "Sporting Clube de Braga",
      "team2": "Gil Vicente FC",
      "score": "ht: 1, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 26",
      "date": "2024-03-16",
      "time": "20:30",
      "team1": "FC Porto",
      "team2": "FC Vizela",
      "score": "ht: 0, 1; ft: 4, 1"
    },
    {
      "round": "Matchday 26",
      "date": "2024-03-17",
      "time": "15:30",
      "team1": "Moreirense FC",
      "team2": "FC Arouca",
      "score": "ht: 1, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 26",
      "date": "2024-03-17",
      "time": "15:30",
      "team1": "GD Chaves",
      "team2": "Vitória Guimarães",
      "score": "ht: 1, 1; ft: 1, 2"
    },
    {
      "round": "Matchday 26",
      "date": "2024-03-17",
      "time": "18:00",
      "team1": "Casa Pia AC",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 0, 0; ft: 0, 1"
    },
    {
      "round": "Matchday 26",
      "date": "2024-03-17",
      "time": "20:30",
      "team1": "Sporting Clube de Portugal",
      "team2": "Boavista FC",
      "score": "ht: 1, 1; ft: 6, 1"
    },
    {
      "round": "Matchday 27",
      "date": "2024-03-29",
      "time": "15:30",
      "team1": "Gil Vicente FC",
      "team2": "FC Famalicão",
      "score": "ht: 0, 1; ft: 1, 2"
    },
    {
      "round": "Matchday 27",
      "date": "2024-03-29",
      "time": "18:00",
      "team1": "Sport Lisboa e Benfica",
      "team2": "GD Chaves",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 27",
      "date": "2024-03-29",
      "time": "20:30",
      "team1": "CF Estrela da Amadora",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 1, 2; ft: 1, 2"
    },
    {
      "round": "Matchday 27",
      "date": "2024-03-30",
      "time": "15:30",
      "team1": "FC Arouca",
      "team2": "SC Farense",
      "score": "ht: 1, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 27",
      "date": "2024-03-30",
      "time": "15:30",
      "team1": "Vitória Guimarães",
      "team2": "Moreirense FC",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 27",
      "date": "2024-03-30",
      "time": "18:00",
      "team1": "Boavista FC",
      "team2": "Rio Ave FC",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 27",
      "date": "2024-03-30",
      "time": "20:30",
      "team1": "GD Estoril Praia",
      "team2": "FC Porto",
      "score": "ht: 0, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 27",
      "date": "2024-03-31",
      "time": "18:00",
      "team1": "FC Vizela",
      "team2": "Casa Pia AC",
      "score": "ht: 0, 1; ft: 0, 4"
    },
    {
      "round": "Matchday 27",
      "date": "2024-04-01",
      "time": "20:15",
      "team1": "Portimonense SC",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 1, 2; ft: 3, 5"
    },
    {
      "round": "Matchday 28",
      "date": "2024-04-05",
      "time": "20:15",
      "team1": "SC Farense",
      "team2": "Boavista FC",
      "score": "ht: 2, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 28",
      "date": "2024-04-06",
      "time": "15:30",
      "team1": "FC Famalicão",
      "team2": "FC Vizela",
      "score": "ht: 2, 0; ft: 3, 2"
    },
    {
      "round": "Matchday 28",
      "date": "2024-04-06",
      "time": "15:30",
      "team1": "Rio Ave FC",
      "team2": "Gil Vicente FC",
      "score": "ht: 2, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 28",
      "date": "2024-04-06",
      "time": "18:00",
      "team1": "Sporting Clube de Braga",
      "team2": "FC Arouca",
      "score": "ht: 0, 2; ft: 0, 3"
    },
    {
      "round": "Matchday 28",
      "date": "2024-04-06",
      "time": "20:30",
      "team1": "Sporting Clube de Portugal",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 1, 1; ft: 2, 1"
    },
    {
      "round": "Matchday 28",
      "date": "2024-04-07",
      "time": "15:30",
      "team1": "GD Chaves",
      "team2": "Portimonense SC",
      "score": "ht: 1, 0; ft: 2, 3"
    },
    {
      "round": "Matchday 28",
      "date": "2024-04-07",
      "time": "18:00",
      "team1": "Moreirense FC",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 2, 0; ft: 2, 2"
    },
    {
      "round": "Matchday 28",
      "date": "2024-04-07",
      "time": "20:30",
      "team1": "FC Porto",
      "team2": "Vitória Guimarães",
      "score": "ht: 1, 2; ft: 1, 2"
    },
    {
      "round": "Matchday 28",
      "date": "2024-04-08",
      "time": "20:15",
      "team1": "Casa Pia AC",
      "team2": "GD Estoril Praia",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 29",
      "date": "2024-04-12",
      "time": "20:15",
      "team1": "Gil Vicente FC",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 0, 4; ft: 0, 4"
    },
    {
      "round": "Matchday 29",
      "date": "2024-04-13",
      "time": "15:30",
      "team1": "Vitória Guimarães",
      "team2": "SC Farense",
      "score": "ht: 0, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 29",
      "date": "2024-04-13",
      "time": "18:00",
      "team1": "FC Porto",
      "team2": "FC Famalicão",
      "score": "ht: 1, 2; ft: 2, 2"
    },
    {
      "round": "Matchday 29",
      "date": "2024-04-13",
      "time": "20:30",
      "team1": "GD Estoril Praia",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 0, 0; ft: 0, 1"
    },
    {
      "round": "Matchday 29",
      "date": "2024-04-14",
      "time": "15:30",
      "team1": "CF Estrela da Amadora",
      "team2": "Rio Ave FC",
      "score": "ht: 1, 1; ft: 2, 2"
    },
    {
      "round": "Matchday 29",
      "date": "2024-04-14",
      "time": "18:00",
      "team1": "FC Arouca",
      "team2": "Boavista FC",
      "score": "ht: 2, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 29",
      "date": "2024-04-14",
      "time": "18:00",
      "team1": "Portimonense SC",
      "team2": "Casa Pia AC",
      "score": "ht: 2, 1; ft: 2, 2"
    },
    {
      "round": "Matchday 29",
      "date": "2024-04-14",
      "time": "20:30",
      "team1": "Sport Lisboa e Benfica",
      "team2": "Moreirense FC",
      "score": "ht: 2, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 29",
      "date": "2024-04-15",
      "time": "20:15",
      "team1": "FC Vizela",
      "team2": "GD Chaves",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 20",
      "date": "2024-04-16",
      "time": "20:15",
      "team1": "FC Famalicão",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 30",
      "date": "2024-04-19",
      "time": "20:15",
      "team1": "Rio Ave FC",
      "team2": "FC Arouca",
      "score": "ht: 1, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 30",
      "date": "2024-04-20",
      "time": "15:30",
      "team1": "Moreirense FC",
      "team2": "Gil Vicente FC",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 30",
      "date": "2024-04-20",
      "time": "18:00",
      "team1": "Boavista FC",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 0, 0; ft: 1, 1"
    },
    {
      "round": "Matchday 30",
      "date": "2024-04-20",
      "time": "20:30",
      "team1": "Sporting Clube de Braga",
      "team2": "FC Vizela",
      "score": "ht: 0, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 30",
      "date": "2024-04-21",
      "time": "15:30",
      "team1": "FC Famalicão",
      "team2": "Portimonense SC",
      "score": "ht: 0, 1; ft: 2, 2"
    },
    {
      "round": "Matchday 30",
      "date": "2024-04-21",
      "time": "15:30",
      "team1": "GD Chaves",
      "team2": "GD Estoril Praia",
      "score": "ht: 1, 0; ft: 2, 2"
    },
    {
      "round": "Matchday 30",
      "date": "2024-04-21",
      "time": "18:00",
      "team1": "Casa Pia AC",
      "team2": "FC Porto",
      "score": "ht: 1, 1; ft: 1, 2"
    },
    {
      "round": "Matchday 30",
      "date": "2024-04-21",
      "time": "20:30",
      "team1": "Sporting Clube de Portugal",
      "team2": "Vitória Guimarães",
      "score": "ht: 2, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 30",
      "date": "2024-04-22",
      "time": "20:15",
      "team1": "SC Farense",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 1, 2; ft: 1, 3"
    },
    {
      "round": "Matchday 31",
      "date": "2024-04-26",
      "time": "20:15",
      "team1": "Gil Vicente FC",
      "team2": "FC Arouca",
      "score": "ht: 0, 0; ft: 2, 2"
    },
    {
      "round": "Matchday 31",
      "date": "2024-04-27",
      "time": "15:30",
      "team1": "Casa Pia AC",
      "team2": "GD Chaves",
      "score": "ht: 1, 0; ft: 3, 1"
    },
    {
      "round": "Matchday 31",
      "date": "2024-04-27",
      "time": "15:30",
      "team1": "FC Vizela",
      "team2": "Rio Ave FC",
      "score": "ht: 1, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 31",
      "date": "2024-04-27",
      "time": "18:00",
      "team1": "Sport Lisboa e Benfica",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 0, 1; ft: 3, 1"
    },
    {
      "round": "Matchday 31",
      "date": "2024-04-27",
      "time": "20:30",
      "team1": "Vitória Guimarães",
      "team2": "Boavista FC",
      "score": "ht: 1, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 31",
      "date": "2024-04-28",
      "time": "15:30",
      "team1": "Portimonense SC",
      "team2": "Moreirense FC",
      "score": "ht: 0, 0; ft: 0, 2"
    },
    {
      "round": "Matchday 31",
      "date": "2024-04-28",
      "time": "18:00",
      "team1": "GD Estoril Praia",
      "team2": "FC Famalicão",
      "score": "ht: 1, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 31",
      "date": "2024-04-28",
      "time": "20:30",
      "team1": "FC Porto",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 2, 0; ft: 2, 2"
    },
    {
      "round": "Matchday 31",
      "date": "2024-04-29",
      "time": "20:15",
      "team1": "CF Estrela da Amadora",
      "team2": "SC Farense",
      "score": "ht: 0, 1; ft: 0, 3"
    },
    {
      "round": "Matchday 32",
      "date": "2024-05-03",
      "time": "20:15",
      "team1": "Moreirense FC",
      "team2": "FC Vizela",
      "score": "ht: 1, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 32",
      "date": "2024-05-04",
      "time": "15:30",
      "team1": "Boavista FC",
      "team2": "Gil Vicente FC",
      "score": "ht: 1, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 32",
      "date": "2024-05-04",
      "time": "15:30",
      "team1": "Rio Ave FC",
      "team2": "Vitória Guimarães",
      "score": "ht: 1, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 32",
      "date": "2024-05-04",
      "time": "18:00",
      "team1": "Sporting Clube de Portugal",
      "team2": "Portimonense SC",
      "score": "ht: 1, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 32",
      "date": "2024-05-04",
      "time": "20:30",
      "team1": "GD Chaves",
      "team2": "FC Porto",
      "score": "ht: 0, 2; ft: 0, 3"
    },
    {
      "round": "Matchday 32",
      "date": "2024-05-05",
      "time": "15:30",
      "team1": "SC Farense",
      "team2": "GD Estoril Praia",
      "score": "ht: 2, 1; ft: 3, 2"
    },
    {
      "round": "Matchday 32",
      "date": "2024-05-05",
      "time": "18:00",
      "team1": "FC Arouca",
      "team2": "CF Estrela da Amadora",
      "score": "ft: 0, 0"
    },
    {
      "round": "Matchday 32",
      "date": "2024-05-05",
      "time": "18:00",
      "team1": "Sporting Clube de Braga",
      "team2": "Casa Pia AC",
      "score": "ht: 1, 1; ft: 4, 3"
    },
    {
      "round": "Matchday 32",
      "date": "2024-05-05",
      "time": "20:30",
      "team1": "FC Famalicão",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 0, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 33",
      "date": "2024-05-10",
      "time": "20:15",
      "team1": "GD Chaves",
      "team2": "FC Famalicão",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 33",
      "date": "2024-05-11",
      "time": "15:30",
      "team1": "Portimonense SC",
      "team2": "Rio Ave FC",
      "score": "ht: 0, 1; ft: 2, 2"
    },
    {
      "round": "Matchday 33",
      "date": "2024-05-11",
      "time": "15:30",
      "team1": "FC Vizela",
      "team2": "CF Estrela da Amadora",
      "score": "ht: 1, 0; ft: 4, 0"
    },
    {
      "round": "Matchday 33",
      "date": "2024-05-11",
      "time": "18:00",
      "team1": "GD Estoril Praia",
      "team2": "Sporting Clube de Portugal",
      "score": "ht: 0, 0; ft: 0, 1"
    },
    {
      "round": "Matchday 33",
      "date": "2024-05-11",
      "time": "20:30",
      "team1": "Vitória Guimarães",
      "team2": "Sporting Clube de Braga",
      "score": "ht: 1, 1; ft: 2, 3"
    },
    {
      "round": "Matchday 33",
      "date": "2024-05-12",
      "time": "15:30",
      "team1": "Gil Vicente FC",
      "team2": "SC Farense",
      "score": "ht: 2, 0; ft: 2, 0"
    },
    {
      "round": "Matchday 33",
      "date": "2024-05-12",
      "time": "18:00",
      "team1": "Sport Lisboa e Benfica",
      "team2": "FC Arouca",
      "score": "ht: 3, 0; ft: 5, 0"
    },
    {
      "round": "Matchday 33",
      "date": "2024-05-12",
      "time": "18:00",
      "team1": "Casa Pia AC",
      "team2": "Moreirense FC",
      "score": "ht: 0, 1; ft: 0, 1"
    },
    {
      "round": "Matchday 33",
      "date": "2024-05-12",
      "time": "20:30",
      "team1": "FC Porto",
      "team2": "Boavista FC",
      "score": "ht: 0, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 34",
      "date": "2024-05-17",
      "time": "18:45",
      "team1": "FC Famalicão",
      "team2": "Casa Pia AC",
      "score": "ht: 1, 1; ft: 1, 2"
    },
    {
      "round": "Matchday 34",
      "date": "2024-05-17",
      "time": "20:45",
      "team1": "Rio Ave FC",
      "team2": "Sport Lisboa e Benfica",
      "score": "ht: 0, 1; ft: 1, 1"
    },
    {
      "round": "Matchday 34",
      "date": "2024-05-18",
      "time": "15:30",
      "team1": "Boavista FC",
      "team2": "FC Vizela",
      "score": "ht: 0, 1; ft: 2, 2"
    },
    {
      "round": "Matchday 34",
      "date": "2024-05-18",
      "time": "15:30",
      "team1": "CF Estrela da Amadora",
      "team2": "Gil Vicente FC",
      "score": "ht: 1, 0; ft: 1, 0"
    },
    {
      "round": "Matchday 34",
      "date": "2024-05-18",
      "time": "15:30",
      "team1": "FC Arouca",
      "team2": "Vitória Guimarães",
      "score": "ht: 1, 0; ft: 1, 3"
    },
    {
      "round": "Matchday 34",
      "date": "2024-05-18",
      "time": "15:30",
      "team1": "SC Farense",
      "team2": "Portimonense SC",
      "score": "ht: 0, 2; ft: 1, 3"
    },
    {
      "round": "Matchday 34",
      "date": "2024-05-18",
      "time": "18:00",
      "team1": "Moreirense FC",
      "team2": "GD Estoril Praia",
      "score": "ht: 1, 0; ft: 2, 1"
    },
    {
      "round": "Matchday 34",
      "date": "2024-05-18",
      "time": "18:00",
      "team1": "Sporting Clube de Portugal",
      "team2": "GD Chaves",
      "score": "ht: 2, 0; ft: 3, 0"
    },
    {
      "round": "Matchday 34",
      "date": "2024-05-18",
      "time": "20:30",
      "team1": "Sporting Clube de Braga",
      "team2": "FC Porto",
      "score": "ht: 0, 0; ft: 0, 1"
    }
  ],
  "meta": {
    "title": "Primeira Liga 2023/24 Matches - Free Download",
    "description": "All matches from the 2023–24 Portuguese Primeira Liga season. Contains 306 records. Download in Excel, CSV, PDF formats.",
    "seo_title": "Primeira Liga 2023/24 Matches | ListBase",
    "seo_description": "Download Primeira Liga 2023/24 Matches — 306 records. Available in Excel, CSV, PDF formats.",
    "key_takeaways": [
      "Contains 306 records / 6 fields",
      "Available for free download in Excel, CSV, and PDF formats",
      "Data sourced from: https://github.com/openfootball/football.json"
    ]
  }
}