Carlos Martins got the only goal of the game after 73 minutes, but Porto will go nine points clear at the top if they beat Guimaraes tomorrow.

Nacional came from 1-0 down to beat Portimonense 3-1.

Eduardo Jumisse opened the scoring after 31 minutes, but Claudemir levelled a minute later.

Edgar Costa completed the turnaround after 74 minutes and Claudemir grabbed his second five minutes from time for Nacional, who had Luis Alberto sent off in the last minute.

Goals from Mario Rondon two minutes after half-time and Nelson Oliveira three minutes later gave Pacos Ferreira a 2-1 win after they had fallen behind to Joao Pedro's 27th-minute goal at Naval.

The bottom-of-the-table clash between Rio Ave and Maritimo finished goalless.