CANYON -- An 84-year-old Bay Point woman who was trapped in her car, which was perched on the edge of a cliff in unincorporated Contra Costa County, for nearly 24 hours was rescued Thursday morning.

Tomarie Moody, after being freed from her precarious perch about 8 a.m., was taken to a hospital for complaints of soreness, having been forced to sit crooked in the front seat of her 1998 Buick.

An officer at the scene said, "She looked definitely tired but very happy."

Moody's ordeal began about 9:30 a.m. Wednesday as she was driving from Canyon to Oakland along the narrow and windy Pinehurst Road. Less than a mile from Oakland's Skyline Boulevard, in an unincorporated part of Contra Costa County, she lost control of the car for unknown reasons, went off the road and slammed into a tree.

Authorities said it was the tree that prevented the car from falling down a 200-foot cliff.

Moody had no cell phone and was not able to contact authorities. Someone apparently did see the car and called the California Highway Patrol, but the CHP could not find the vehicle when officers responded Wednesday morning.

About 8 a.m. Thursday, someone passing by saw the car and drove to an Oakland firehouse, where firefighters were contacted. Firefighters and Oakland police responded to the scene and were able to free Moody from the car.

Officers said Moody, who had a cane and walker in the car, was not able to get out of the vehicle on her own. She remained in her seat belt overnight eating candy.

The CHP, which has responsibility for unincorporated Contra Costa County areas, responded and took over the case.