Taça de Portugal

Matches

Day Home team Score/Time Away team  
Thursday 13/10/2016
FT
Famalicão 0 - 1 Sporting Lisbon
Friday 14/10/2016
FT
Sporting Covilhã 1 - 0 Freamunde
Friday 14/10/2016
FT
1º Dezembro 1 - 2 Benfica
Saturday 15/10/2016
FT
União de Leiria 0 - 2 Boavista
Saturday 15/10/2016
FT
Desportivo Aves 1 - 2 Paços Ferreira
Saturday 15/10/2016
FT
Penafiel 1 - 0 Amarante
Saturday 15/10/2016
FT
Fátima 1 - 2 Olhanense
Saturday 15/10/2016
FT
Oliveirense 1 - 3 Sporting Braga
Saturday 15/10/2016
FT
Gafanha 0 - 3 Porto
Sunday 16/10/2016
FT
Santa Clara 1 - 1 Rio Ave
Sunday 16/10/2016
FT
Estarreja 1 - 3 Nacional
Sunday 16/10/2016
FT
Sertanense 0 - 4 Tondela
Sunday 16/10/2016
FT
Real 1 - 0 Arouca
Sunday 16/10/2016
FT
Alcanenense 1 - 2 Feirense
Sunday 16/10/2016
FT
Santa Iria 1 - 2 Vitoria Guimaraes
Sunday 16/10/2016
FT
Naval 1º de Maio 0 - 4 Marítimo
Sunday 16/10/2016
FT
Caldas 0 - 1 Estoril
Sunday 16/10/2016
FT
Vizela 1 - 0 Moreirense
Sunday 16/10/2016
FT
União Madeira 0 - 1 Chaves
Sunday 16/10/2016
FT
Mortágua 0 - 1 Cova Piedade
Sunday 16/10/2016
FT
Gil Vicente 0 - 0 Casa Pia
Sunday 16/10/2016
FT
Aljustrelense 1 - 0 Os Limianos
Sunday 16/10/2016
FT
Cinfães 0 - 1 Benfica Castelo Branco
Sunday 16/10/2016
FT
Torreense 2 - 0 Academico Viseu
Sunday 16/10/2016
FT
Oriental Lisboa 2 - 0 FC Barreirense
Sunday 16/10/2016
FT
Varzim 3 - 0 Águeda
Sunday 16/10/2016
FT
Merelinense 2 - 2 Leixões
Sunday 16/10/2016
FT
Sanjoanense 2 - 1 Lusitano VRSA
Sunday 16/10/2016
FT
Vitória de Sernache 0 - 1 Vilafranquense
Sunday 16/10/2016
FT
Trofense 0 - 0 Vitória Setúbal
Sunday 16/10/2016
FT
Praiense 3 - 1 Farense
Sunday 16/10/2016
FT
Académica 2 - 0 Belenenses

Tables

# Team MP D P
1 28 +46 64
2 28 +39 64
3 28 +35 63
4 29 +18 56
5 28 +17 53
18+ GambleAware