Rio Ave moved up to fourth in the Portuguese Liga after a 1-0 win at Olhanense.
Joao Tomas scored after nine minutes to hand the visitors their first away win of the season.
Nacional beat Vitoria Setubal 2-1 - Anselmo netting a late winner - while Cassio's goal enabled Uniao Leiria to edge out Pacos Ferreira 1-0.
Sporting Lisbon's disappointing season continued with a 1-1 draw at home to Maritimo.
Matias Fernandez put Sporting ahead after 54 minutes but Manu levelled eight minutes later.
