Bruno Alves headed home the only goal two minutes into the second half as Porto restored their six-point lead over closest challengers Sporting Lisbon with two rounds remaining.

Although Sporting could finish with the same number of points, Porto's superior head-to-head record means they would still clinch their fourth successive league title.

Leixoes remain in sixth place after going down 1-0 at home to Academica, Lito netting the winner after 39 minutes.

The game between Naval and Amadora finished goalless while Pacos Ferreira came from behind to beat Maritimo 2-1.