Benfica reclaimed top spot in the Portuguese Liga with a 2-0 away win over Academica on Sunday.
After Guimaraes went top with a 2-1 win over Moreirense on Friday night, Benfica re-established their two-point gap thanks to first half goals from Nicolas Gaitan and Luisao.
Academica had Marinho sent off for a second bookable offence in the dying moments of the match.
Porto are third, three points off the pace, after a 5-0 rout over Rio Ave, with three of the goals coming in the final minutes.
After the first half ended in a stalemate, Cristian Tello opened the scoring in the 47th minute before Jackson Martinez added a second with 12 minutes left.
Alex Sandro made it 3-0 in the 89th minute before late goals from Danilo and Oliver Torres added a lop-sided look to the scoreline.
Maritimo also enjoyed a big win as they beat Boavista 4-0.
Dyego Sousa got things started nine minutes in and penalties from Bruno Gallo and Moussa Maazou made sure of the points before Sousa’s second with six minutes left.
Gil Vicente and Nacional shared the spoils from a goalless draw.