Saturday 30th April

  • Arouca 1 , Portimonense 0 at Full time
    Arouca
    Portimonense
    Full time
  • Marítimo 0 , Benfica 1 at Full time
    Marítimo
    Benfica
    Full time
  • Porto 4 , Vizela 2 at Full time
    Porto
    Vizela
    Full time
  • Belenenses 0 , Sporting Braga 1 at Full time
    Belenenses
    Sporting Braga
    Full time

Friday 29th April

  • Famalicão 3 , Estoril 1 at Full time
    Famalicão
    Estoril
    Full time

Monday 25th April

  • Sporting Braga 1 , Porto 0 at Full time
    Sporting Braga
    Porto
    Full time
  • Boavista 0 , Sporting CP 3 at Full time
    Boavista
    Sporting CP
    Full time

Sunday 24th April

  • Estoril 2 , Belenenses 2 at Full time
    Estoril
    Belenenses
    Full time
  • Tondela 1 , Vitória Guimarães 1 at Full time
    Tondela
    Vitória Guimarães
    Full time

Saturday 23rd April

  • Portimonense 1 , Moreirense 0 at Full time
    Portimonense
    Moreirense
    Full time
  • Benfica 0 , Famalicão 0 at Full time
    Benfica
    Famalicão
    Full time
  • Santa Clara 2 , Marítimo 2 at Full time
    Santa Clara
    Marítimo
    Full time
  • Gil Vicente 1 , Paços de Ferreira 1 at Full time
    Gil Vicente
    Paços de Ferreira
    Full time

Friday 22nd April

  • Vizela 2 , Arouca 1 at Full time
    Vizela
    Arouca
    Full time

Monday 18th April

  • Estoril 0 , Sporting Braga 0 at Full time
    Estoril
    Sporting Braga
    Full time

Sunday 17th April

  • Sporting CP 0 , Benfica 2 at Full time
    Sporting CP
    Benfica
    Full time

Saturday 16th April

  • Moreirense 2 , Tondela 0 at Full time
    Moreirense
    Tondela
    Full time
  • Belenenses 1 , Vizela 0 at Full time
    Belenenses
    Vizela
    Full time
  • Marítimo 4 , Boavista 0 at Full time
    Marítimo
    Boavista
    Full time
  • Porto 7 , Portimonense 0 at Full time
    Porto
    Portimonense
    Full time

Friday 15th April

  • Arouca 1 , Santa Clara 1 at Full time
    Arouca
    Santa Clara
    Full time
  • Famalicão 2 , Gil Vicente 2 at Full time
    Famalicão
    Gil Vicente
    Full time
  • Vitória Guimarães 4 , Paços de Ferreira 0 at Full time
    Vitória Guimarães
    Paços de Ferreira
    Full time

Sunday 10th April

  • Portimonense 1 , Famalicão 0 at Full time
    Portimonense
    Famalicão
    Full time
  • Santa Clara 2 , Estoril 0 at Full time
    Santa Clara
    Estoril
    Full time
  • Vitória Guimarães 0 , Porto 1 at Full time
    Vitória Guimarães
    Porto
    Full time
  • Vizela 0 , Sporting Braga 1 at Full time
    Vizela
    Sporting Braga
    Full time

Saturday 9th April

  • Paços de Ferreira 2 , Marítimo 0 at Full time
    Paços de Ferreira
    Marítimo
    Full time
  • Benfica 3 , Belenenses 1 at Full time
    Benfica
    Belenenses
    Full time
  • Boavista 1 , Arouca 0 at Full time
    Boavista
    Arouca
    Full time
  • Tondela 1 , Sporting CP 3 at Full time
    Tondela
    Sporting CP
    Full time

Friday 8th April

  • Gil Vicente 1 , Moreirense 2 at Full time
    Gil Vicente
    Moreirense
    Full time

Monday 4th April

  • Porto 3 , Santa Clara 0 at Full time
    Porto
    Santa Clara
    Full time

Sunday 3rd April

  • Marítimo 1 , Tondela 3 at Full time
    Marítimo
    Tondela
    Full time
  • Moreirense 0 , Vitória Guimarães 1 at Full time
    Moreirense
    Vitória Guimarães
    Full time
  • Sporting CP 2 , Paços de Ferreira 0 at Full time
    Sporting CP
    Paços de Ferreira
    Full time

Saturday 2nd April

  • Belenenses 2 , Portimonense 0 at Full time
    Belenenses
    Portimonense
    Full time
  • Arouca 2 , Gil Vicente 1 at Full time
    Arouca
    Gil Vicente
    Full time
  • Estoril 1 , Vizela 2 at Full time
    Estoril
    Vizela
    Full time
  • Famalicão 1 , Boavista 2 at Full time
    Famalicão
    Boavista
    Full time

Friday 1st April

  • Sporting Braga 3 , Benfica 2 at Full time
    Sporting Braga
    Benfica
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.