Porto already had the Portuguese league sewn up heading into their final home game of the season against Sporting Lisbon on Saturday.