Porto and Sporting are the only two unbeaten teams so far and are at the top of the table with 39 points, but with an advantage for Porto in terms of goals, with Benfica three points behind.

The match kicks off at 9.30pm, with Benfica under greater pressure as it has already been eliminated from the Portuguese Cup, the League Cup and European competitions and it would be six points from the top of the league it is loses.

Sporting, which has lost in seven of the last 10 visits to the rival’s pitch, is looking for its fifth consecutive victory in the I Liga, five days after a 1-1 draw against Belenenses for the League Cup.