Sporting Braga remain near the top of the Portuguese league following a 3-1 win over Olhanense on Saturday.
Mauricio put visiting side Olhanense in the lead after 41 minutes, but a strong second-half display allowed Sporting Braga to turn things around.
Marcio Mossoro netted the equaliser four minutes after the break, and Brazilian compatriot - Braga had six Brazilians in the starting line-up and four on the bench - Lima made it 2-1 in the 56th.