The defending champions’ victory in the Lisbon derby puts them three points of FC Porto, and five ahead of Sporting, who needed an injury time goal to draw at home against lowly Tondela.

In the Second Division, Portimonense saw their lead at the top of the top reduced to four points after being held to a 2-2 draw at Varzim.

The Algarve’s other team in the division remain bottom, having only collected one point from their 12 games so far this season.