Calgary police have made an arrest in the fatal beating of Christa Cachene, who was found dead at her home in Ranchlands earlier this month.

"Isaiah Rider was arrested in Maskwacis [formerly known as Hobbema] earlier today by the RCMP," said Staff Sgt. Colin Chisholm of the Calgary Police homicide unit.

Isaiah Riel Rider

Isaiah Rider, 18, appeared in court in Calgary Monday to face a second-degree murder charge in the beating death of Christa Cachene, 26. (Calgary Police Service)

The 18-year-old will be transferred to Calgary, Chisholm said.

Rider is facing a second-degree murder charge after the 26-year-old mother's body was found by her father on Oct. 11 after a party at her home.

Police believe she died "as a result of a vicious beating" the morning after the party.

Cachene's family and friends plan to hold a candlelight vigil to protest violence against women on Sunday at 6:30 p.m. at Olympic Plaza.

Police issued an Alberta-wide warrant for assault for Rider last week, and a Canada-wide warrant for breach of conditions.

RCMP located Rider as a result of an investigation into a stolen car just south of Ponoka.

Officers used a spike belt to stop the car near the Ermineskin First Nations Reserve. 

Police said they recovered a firearm, but it's not yet known if it has any relation to the Calgary homicide.