Flag

Portuguese cup

(Click on the score for the match report)

(Click on the 'v' symbol for previous matches between the teams)

Semi finals (Neutral venue)

Quarter finals

Home   Home
CarregadoAssociação Desportiva do Carregado 0-0 PortoFutebol Clube do Porto
0-0 after extra time, Associação Desportiva do Carregado won 5-3 on penalties
TrofenseClube Desportivo Trofense 2-2 BragaSporting Clube de Braga
Clube Desportivo Trofense won 3-2 after extra time
BelenensesClube Futebol Os Belenenses 0-0 Vitória Sport ClubVitória Sport Club
0-0 after extra time, Clube Futebol Os Belenenses won 5-3 on penalties
PenafielFutebol Clube de Penafiel 0-1 FeirenseClube Desportivo Feirense

Round 2

Round 1