Benfica are in second place in the Portuguese league following a narrow victory over Sporting Braga on Sunday.