A 3.ª eliminatória da Taça de Portugal foi definida por meio de sorteio realizado na Cidade do Futebol. Os jogos acontecerão nos dias 21 e 22 de outubro e contam com a participação dos 18 clubes da I Liga, que jogarão como visitantes.
O Sporting terá uma deslocação curta ao Olivais e Moscavide, um dos três clubes dos distritais ainda em prova. Já o Benfica terá uma deslocação aos Açores para enfrentar o Lusitânia Lourosa, que disputa o Campeonato de Portugal.
O FC Porto, detentor do título, jogará contra o Vilar de Perdizes, do Campeonato de Portugal, em Chaves. O Sp. Braga, finalista vencido na temporada passada, enfrentará o Rebordosa, também do Campeonato de Portugal.
Esta rodada da Taça de Portugal contará com um total de 32 jogos, envolvendo 64 clubes. Além dos clubes da I Liga, participarão 15 clubes da II Liga, oito da Liga 3, 20 do Campeonato de Portugal e três dos distritais.