Porto edge closer to summit
Porto climbed to within two points of Benfica at the top of the Liga with a 3-1 away win over Vitoria Setubal.
Marc Janko had them in front after just three minutes and Francisco Fernando added a second midway through the first half. Albert Ze Meyong's 75th-minute strike gave the hosts hope, but it was short-lived as Silvestre Varela fired in a third four minutes later.
Benfica have a game in hand, and travel to Guimaraes tomorrow night.
Sporting reclaimed fourth place as they edged out Pacos Ferreira 1-0 thanks to a 36th-minute own goal from Ricardo da Silva. Ladji Keita scored a brace as Nacional enjoyed a 4-1 romp over Academica.
Keita scored in the 5th and 35th minutes before Daniel Candeias made it 3-0 two minutes into the second half. Arnaldo Edinho got one back for the visitors in the 69th minute, but after they had Ba Abdoulaye dismissed with eight minutes left, Mario Rondon wrapped up Nacional's win.
Andre Pinto's 90th-minute goal rescued a point for Olhanense at Feirense, leaving the hosts just one point above the drop zone after a 1-1 draw. Diogo Cunha gave Feirense the lead after 30 minutes but after being pegged back late on, they are left with 16 points from 19 games, one better off than Uniao Leiria who drew 0-0 at home with fellow strugglers Beira Mar.