Porto was held to a goalless draw away to Olhanense to leave it just one point clear at the top of the table.
With Benfica away to Braga on Sunday evening (Monday morning AEDT), it can expect that gap to be swallowed up.
Maritimo also took advantage of the result to close to within three points of
However, it made hard work of it, surrendering the two-goal advantage built by first-half strikes from Papa Baba Diawara and Leocisio Sami as
However, Diawara's second in the 48th minute, just two minutes after Luis' equaliser, proved to be the winner, and the visitor finished with 10 men as Ba Abdoulaye saw a late red card.
Sporting has hired coach Leonardo Jardim on a two-year contract after the worst season in its history.