Friday 30th December
- Chaves 0 , Famalicão 2 at Full timeChavesFamalicãoFull time
- Vizela 3 , Vitória Guimarães 0 at Full timeVizelaVitória GuimarãesFull time
- Sporting Braga 3 , Benfica 0 at Full timeSporting BragaBenficaFull time
Thursday 29th December
- Gil Vicente 1 , Santa Clara 0 at Full timeGil VicenteSanta ClaraFull time
- Sporting CP 3 , Paços de Ferreira 0 at Full timeSporting CPPaços de FerreiraFull time
Wednesday 28th December
- Portimonense 1 , Casa Pia 2 at Full timePortimonenseCasa PiaFull time
- Porto 5 , Arouca 1 at Full timePortoAroucaFull time
Friday 23rd December
- Rio Ave 1 , Marítimo 1 at Full timeRio AveMarítimoFull time
All times are UK and subject to change. BBC is not responsible for any changes.