Under Brazilian law, there is no life sentence and each defendant must serve a maximum of 30 years.
Both were ordered to pay 706 thousand together reais ($120,000) in damages to Franco’s mother, partner and daughter, as well as Gomez’s wife.
They were also ordered to pay a pension to Gomez’s son Arthur until he turns 24.
Chavez, who survived the shooting, told the court how that night unfolded and “completely changed” her life.
Chavez and her family fled the country shortly after the attack, and she was unable to attend Franco’s funeral or memorial service. She has since returned to Brazil.
Speaking in court via video link, she said those responsible for Frank’s murder would spend the rest of their lives hearing Frank’s name and seeing her “face on walls all over the world”.
“They took away Mariel from us, but they couldn’t take away what Mariel means,” she added.
In court, families and friends clapped and chanted “Mariel’s here! Anderson’s here!” after the verdict was announced, the phrase became popular during the nationwide protests following their deaths in 2018.
Aniel Franco, the minister for racial equality, said her sister’s legacy would be “proof that black women from the favelas, when they get into positions of power, they deserve to stay alive.”
“As long as we have blood in our veins, as long as we live, we will continue to protect the legacy and memory of Mariel and Anderson,” she added.
Pastor Enrique Vieira, a federal congressman, said: “I didn’t want her to be a flag, a slogan. She is missed, and we really miss the joy, the strength, the courage and the brilliance of Marie.”
The investigation continues against Barbosa and the Brazao brothers, who are believed to have been involved in the organization and planning of the attack.
They deny involvement in the killing or the militias.