Benfica won the Portuguese Primeira Liga for a record-extending 38th time by beating Santa Clara 3-0 on Saturday, four years after they last lifted the trophy.
Last season's champions Porto finished second after they also beat Vitoria Guimaraes 3-0, but they needed Benfica to lose to have a chance of retaining the title on the final day.