Benfica re-joined Porto on top of Liga Sagres after a heart-stopping 1-0 win against Academica on Sunday.
Despite dominating the match with 67 percent possession, it took a 95th-minute penalty from Brazilian attacker Lima to secure the three points in front of their fans.
Drama ensued shortly after the winning strike with Academica defender Helder Cabral given a straight red, rounding out a horrible end for Pedro Emanuel's men.
With Porto winning 2-0 against Beira-Mar on Friday, Benfica needed to win to join the reigning Portuguese champions on top of the standings and now trail on goal difference alone.
Elsewhere, Pacos Ferreira missed a golden chance to secure third position after drawing 1-1 at home against Nacional.
Cicero gave Pacos the lead in the 21st minute before Bruno Moreira tied the game after 77 minutes.
In other results, Maritimo got their second win in a row as two first-half goals led them to a 2-1 triumph over Estoril, Vitoria Guimaraes defeated Moreirense 1-0 and Olhanense slumped to 1-0 home defeat against Vitoria Setubal.