SARASOTA, Fla. -- A Sarasota woman was saved by the quick thinking of a police officer and his partner.

Sgt. Anthony Frangioni and Officer Bryan Lundstrom are being called heroes.

They responded to a dispute at Revo at the Ringling Condominium building around 6:30 Sunday morning.

Family members were doing an intervention for the 52-year-old woman for her alcohol and drug use. There was a fight. But by the time police arrived, she had rappelled to the balcony below using a string of Christmas lights.

Frangioni headed for the condo on the 12th floor, and what happened next was the difference between life and death.

“The female inside the residence looked at me turned in a dead spring started running towards the balcony," Frangioni said. "I went running after her saying “No, no, no don’t do it, don’t do it.” She grabbed the railing. I was behind her. She threw her legs over and I still don’t know how it happened but I grabbed her belt. Holding on I pulled her.

"Officer Lundstrom saw what was going on. She started smacking me saying, "Let me go, let me go, I’ll take you with me.' There’s a small concrete barrier to my right and I was in the small gate. The only position (Lundstrom) could get was the small barrier.

"We pulled her and held her tight. I just kept telling her, 'I’m not letting go of you. I’m not going anywhere.'"

Frangioni and Lundstrom held on to the 130-pound woman for around eight minutes as she dangled 130 feet in the air. When other officers arrived they all pulled her to safety.

Frangioni says while at the hospital the woman told him she’d never forgive him for saving her life.

She was held under the Baker Act, which provides emergency services and treatment to a person who has a mental illness and is a harm to themselves or others. A person can be held for involuntary examination for up to 72 hours.

Officers hope the woman gets the help she needs.

Make it easy to keep up-to-date with more stories like this. Download the 10 News app now.

Have a news tip? Email, visit our Facebook page or Twitter feed.