Tuesday 30th June

  • Famalicão 0 , Portimonense 1 at Full time
    Famalicão
    Portimonense
    Full time
  • Vitória Guimarães 2 , Vitória Setúbal 0 at Full time
    Vitória Guimarães
    Vitória Setúbal
    Full time
  • Rio Ave 4 , Sporting Braga 3 at Full time
    Rio Ave
    Sporting Braga
    Full time

Monday 29th June

  • Desportivo Aves 0 , Moreirense 1 at Full time
    Desportivo Aves
    Moreirense
    Full time
  • Marítimo 2 , Benfica 0 at Full time
    Marítimo
    Benfica
    Full time
  • Paços de Ferreira 0 , Porto 1 at Full time
    Paços de Ferreira
    Porto
    Full time

Sunday 28th June

  • Boavista 1 , Santa Clara 0 at Full time
    Boavista
    Santa Clara
    Full time

Friday 26th June

  • Belenenses 1 , Sporting CP 3 at Full time
    Belenenses
    Sporting CP
    Full time

Thursday 25th June

  • Sporting Braga 3 , Vitória Guimarães 2 at Full time
    Sporting Braga
    Vitória Guimarães
    Full time

Wednesday 24th June

  • Tondela 1 , Paços de Ferreira 3 at Full time
    Tondela
    Paços de Ferreira
    Full time
  • Moreirense 1 , Famalicão 1 at Full time
    Moreirense
    Famalicão
    Full time

Tuesday 23rd June

  • Vitória Setúbal 1 , Rio Ave 2 at Full time
    Vitória Setúbal
    Rio Ave
    Full time
  • Benfica 3 , Santa Clara 4 at Full time
    Benfica
    Santa Clara
    Full time
  • Porto 4 , Boavista 0 at Full time
    Porto
    Boavista
    Full time

Monday 22nd June

  • Portimonense 3 , Marítimo 2 at Full time
    Portimonense
    Marítimo
    Full time

Sunday 21st June

  • Gil Vicente 3 , Desportivo Aves 0 at Full time
    Gil Vicente
    Desportivo Aves
    Full time

Friday 19th June

  • Vitória Guimarães 1 , Moreirense 1 at Full time
    Vitória Guimarães
    Moreirense
    Full time
  • Famalicão 0 , Sporting Braga 0 at Full time
    Famalicão
    Sporting Braga
    Full time

Thursday 18th June

  • Boavista 3 , Vitória Setúbal 1 at Full time
    Boavista
    Vitória Setúbal
    Full time
  • Sporting CP 2 , Tondela 0 at Full time
    Sporting CP
    Tondela
    Full time

Wednesday 17th June

  • Paços de Ferreira 2 , Belenenses 1 at Full time
    Paços de Ferreira
    Belenenses
    Full time
  • Rio Ave 1 , Benfica 2 at Full time
    Rio Ave
    Benfica
    Full time

Tuesday 16th June

  • Santa Clara 1 , Portimonense 1 at Full time
    Santa Clara
    Portimonense
    Full time
  • Desportivo Aves 0 , Porto 0 at Full time
    Desportivo Aves
    Porto
    Full time

Monday 15th June

  • Marítimo 2 , Gil Vicente 1 at Full time
    Marítimo
    Gil Vicente
    Full time

Saturday 13th June

  • Sporting Braga 0 , Boavista 1 at Full time
    Sporting Braga
    Boavista
    Full time

Friday 12th June

  • Moreirense 0 , Rio Ave 1 at Full time
    Moreirense
    Rio Ave
    Full time
  • Sporting CP 1 , Paços de Ferreira 0 at Full time
    Sporting CP
    Paços de Ferreira
    Full time

Thursday 11th June

  • Belenenses 1 , Vitória Guimarães 1 at Full time
    Belenenses
    Vitória Guimarães
    Full time
  • Tondela 2 , Desportivo Aves 0 at Full time
    Tondela
    Desportivo Aves
    Full time

Wednesday 10th June

  • Vitória Setúbal 2 , Santa Clara 2 at Full time
    Vitória Setúbal
    Santa Clara
    Full time
  • Portimonense 2 , Benfica 2 at Full time
    Portimonense
    Benfica
    Full time
  • Porto 1 , Marítimo 0 at Full time
    Porto
    Marítimo
    Full time

Tuesday 9th June

  • Gil Vicente 1 , Famalicão 3 at Full time
    Gil Vicente
    Famalicão
    Full time

Sunday 7th June

  • Rio Ave 2 , Paços de Ferreira 3 at Full time
    Rio Ave
    Paços de Ferreira
    Full time

Saturday 6th June

  • Boavista 0 , Moreirense 1 at Full time
    Boavista
    Moreirense
    Full time

Friday 5th June

  • Santa Clara 3 , Sporting Braga 2 at Full time
    Santa Clara
    Sporting Braga
    Full time
  • Desportivo Aves 0 , Belenenses 2 at Full time
    Desportivo Aves
    Belenenses
    Full time

Thursday 4th June

  • Marítimo 1 , Vitória Setúbal 1 at Full time
    Marítimo
    Vitória Setúbal
    Full time
  • Benfica 0 , Tondela 0 at Full time
    Benfica
    Tondela
    Full time
  • Vitória Guimarães 2 , Sporting CP 2 at Full time
    Vitória Guimarães
    Sporting CP
    Full time

Wednesday 3rd June

  • Portimonense 1 , Gil Vicente 0 at Full time
    Portimonense
    Gil Vicente
    Full time
  • Famalicão 2 , Porto 1 at Full time
    Famalicão
    Porto
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.