Sunday 29th May

Final

  • Moreirense 1 , Chaves 0 at Full time , Chaves win 2 - 1 on aggregate
    Moreirense
    Chaves
    Aggregate score Moreirense 1 , Chaves 2Full time

Saturday 21st May

Final

  • Chaves 2 , Moreirense 0 at Full time , Chaves win 2 - 1 on aggregate
    Chaves
    Moreirense
    Full time

Sunday 15th May

  • Famalicão 3 , Sporting Braga 2 at Full time
    Famalicão
    Sporting Braga
    Full time
  • Vitória Guimarães 5 , Gil Vicente 0 at Full time
    Vitória Guimarães
    Gil Vicente
    Full time

Saturday 14th May

  • Arouca 0 , Belenenses 0 at Full time
    Arouca
    Belenenses
    Full time
  • Moreirense 4 , Vizela 1 at Full time
    Moreirense
    Vizela
    Full time
  • Tondela 2 , Boavista 2 at Full time
    Tondela
    Boavista
    Full time
  • Marítimo 0 , Portimonense 1 at Full time
    Marítimo
    Portimonense
    Full time
  • Porto 2 , Estoril 0 at Full time
    Porto
    Estoril
    Full time
  • Sporting CP 4 , Santa Clara 0 at Full time
    Sporting CP
    Santa Clara
    Full time

Friday 13th May

  • Paços de Ferreira 0 , Benfica 2 at Full time
    Paços de Ferreira
    Benfica
    Full time

Monday 9th May

  • Belenenses 2 , Famalicão 3 at Full time
    Belenenses
    Famalicão
    Full time

Sunday 8th May

  • Gil Vicente 3 , Tondela 0 at Full time
    Gil Vicente
    Tondela
    Full time
  • Vizela 1 , Marítimo 1 at Full time
    Vizela
    Marítimo
    Full time
  • Sporting Braga 1 , Arouca 0 at Full time
    Sporting Braga
    Arouca
    Full time
  • Santa Clara 2 , Paços de Ferreira 0 at Full time
    Santa Clara
    Paços de Ferreira
    Full time

Saturday 7th May

  • Estoril 1 , Moreirense 0 at Full time
    Estoril
    Moreirense
    Full time
  • Benfica 0 , Porto 1 at Full time
    Benfica
    Porto
    Full time
  • Portimonense 2 , Sporting CP 3 at Full time
    Portimonense
    Sporting CP
    Full time

Friday 6th May

  • Boavista 1 , Vitória Guimarães 1 at Full time
    Boavista
    Vitória Guimarães
    Full time

Monday 2nd May

  • Paços de Ferreira 1 , Tondela 1 at Full time
    Paços de Ferreira
    Tondela
    Full time

Sunday 1st May

  • Vitória Guimarães 1 , Santa Clara 1 at Full time
    Vitória Guimarães
    Santa Clara
    Full time
  • Moreirense 1 , Boavista 2 at Full time
    Moreirense
    Boavista
    Full time
  • Sporting CP 4 , Gil Vicente 1 at Full time
    Sporting CP
    Gil Vicente
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.