FC Porto scored four second-half goals to see off Belenenses, while Sporting beat ten-man Vitoria de Guimarães 5-1 in Lisbon.


Benfica had travelled to Madeira to play União on Sunday afternoon, but the match was called off and postponed to a later date after heavy fog covered the pitch.