Saturday 27th May
- Gil Vicente 1 , Casa Pia 0 at Full timeGil VicenteCasa PiaFull time
- Chaves 1 , Boavista 4 at Full timeChavesBoavistaFull time
- Estoril 3 , Marítimo 1 at Full timeEstorilMarítimoFull time
- Benfica 3 , Santa Clara 0 at Full timeBenficaSanta ClaraFull time
- Portimonense 0 , Arouca 2 at Full timePortimonenseAroucaFull time
- Porto 3 , Vitória Guimarães 0 at Full timePortoVitória GuimarãesFull time
- Sporting Braga 3 , Paços de Ferreira 0 at Full timeSporting BragaPaços de FerreiraFull time
Friday 26th May
- Rio Ave 2 , Famalicão 2 at Full timeRio AveFamalicãoFull time
- Vizela 1 , Sporting CP 2 at Full timeVizelaSporting CPFull time
Sunday 21st May
- Vitória Guimarães 1 , Gil Vicente 0 at Full timeVitória GuimarãesGil VicenteFull time
- Casa Pia 2 , Estoril 2 at Full timeCasa PiaEstorilFull time
- Paços de Ferreira 3 , Rio Ave 1 at Full timePaços de FerreiraRio AveFull time
- Sporting CP 2 , Benfica 2 at Full timeSporting CPBenficaFull time
Saturday 20th May
- Arouca 1 , Chaves 0 at Full timeAroucaChavesFull time
- Santa Clara 1 , Portimonense 0 at Full timeSanta ClaraPortimonenseFull time
- Boavista 1 , Sporting Braga 1 at Full timeBoavistaSporting BragaFull time
- Famalicão 2 , Porto 4 at Full timeFamalicãoPortoFull time
Friday 19th May
- Marítimo 1 , Vizela 0 at Full timeMarítimoVizelaFull time
Monday 15th May
- Estoril 2 , Arouca 0 at Full timeEstorilAroucaFull time
Sunday 14th May
- Rio Ave 0 , Vitória Guimarães 1 at Full timeRio AveVitória GuimarãesFull time
- Sporting Braga 5 , Santa Clara 3 at Full timeSporting BragaSanta ClaraFull time
- Porto 2 , Casa Pia 1 at Full timePortoCasa PiaFull time
Saturday 13th May
- Chaves 2 , Paços de Ferreira 0 at Full timeChavesPaços de FerreiraFull time
- Vizela 0 , Famalicão 0 at Full timeVizelaFamalicãoFull time
- Portimonense 1 , Benfica 5 at Full timePortimonenseBenficaFull time
- Sporting CP 2 , Marítimo 1 at Full timeSporting CPMarítimoFull time
Friday 12th May
- Gil Vicente 3 , Boavista 1 at Full timeGil VicenteBoavistaFull time
Monday 8th May
- Famalicão 1 , Chaves 2 at Full timeFamalicãoChavesFull time
- Arouca 0 , Porto 1 at Full timeAroucaPortoFull time
Sunday 7th May
- Marítimo 2 , Rio Ave 2 at Full timeMarítimoRio AveFull time
- Vitória Guimarães 3 , Vizela 0 at Full timeVitória GuimarãesVizelaFull time
- Paços de Ferreira 0 , Sporting CP 4 at Full timePaços de FerreiraSporting CPFull time
Saturday 6th May
- Santa Clara 3 , Gil Vicente 2 at Full timeSanta ClaraGil VicenteFull time
- Boavista 1 , Estoril 0 at Full timeBoavistaEstorilFull time
- Benfica 1 , Sporting Braga 0 at Full timeBenficaSporting BragaFull time
Friday 5th May
- Casa Pia 1 , Portimonense 1 at Full timeCasa PiaPortimonenseFull time
All times are UK and subject to change. BBC is not responsible for any changes.