Content warning: This story includes deals with domestic violence and may be distressing to some readers.
Days before she died, Cecilia Haddad gave her boyfriend an ultimatum.
In April 2018, the 38-year-old asked Brazilian engineer Mario Marcelo Santoro to leave her Sydney apartment or else she would call the police, Australian detective John Edwards said, according to O Globo newspaper.
Her body was later found in the Lane Cove River in Sydney, a few kilometres from her apartment.
Five years on, Santoro has been sentenced to 27 years in prison in a federal court in Rio de Janeiro after he confessed to her murder this week.
Now in his mid-40s, Santoro was convicted of aggravated homicide, asphyxiation, femicide and concealment of a corpse.
A seven-person jury – made of six women and one man – delivered its decision on Thursday morning.
Santoro's lawyer said he will appeal.
Mobile phone tracking placed Santoro at Haddad's apartment and by the Lane Cove River where her body was later found, O Globo reported.
By then, Santoro had already left the country and flown back to Brazil.
Sand and vegetation from that same area was also found in the victim's car, which Santoro was seen driving in images caught by security cameras.
In testimony he delivered on Wednesday, Santoro acknowledged going to Haddad's house to retrieve his passport to catch his flight back to Brazil.