LISBON, Portugal (AP) -Portuguese leader Benfica came from behind to beat last-place Beira Mar 2-1 on Saturday, with forward Rodrigo Moreno atoning for a missed penalty by scoring the winner.
Midfielder Vicent Sasso scored with a header four minutes in to give visiting Beira Mar the lead.
Rodrigo had a chance to level in the 44th, but the former Real Madrid youth player missed his spot kick after Maxi Pereira had been fouled in the area.
But Pereira scored in the 58th to pull Benfica even, and Rodrigo added another goal two minutes later from a pass by Lima.
Benfica, which lost to Barcelona midweek in the Champions League, moved three points clear of FC Porto ahead of the defending champion's game against Sporting Lisbon on Sunday.