Ten man Benfica returned from Madeira with all-three points in the bag after beating Maritimo, while Sporting remained two points behind their city rivals with a 5-0 victory against Vitoria de Setubal.


Desportivo das Chaves meanwhile secured promotion to the Portuguese Liga on Sunday after they held Portimonense to a 1-1 draw.