Sporting needed an injury time penalty to win at Liga newcomers Tondela, while FC Porto easily saw off Vitoria de Guimarães, beating their northern neighbours 3-0.

While Benfica failed to score for more than 70 minutes against Estoril, the Portuguese champions managed to score four unanswered goals in the final quarter.