SALT LAKE CITY – Police told by a fisherman about an overturned car in an icy Utah river were stunned to discover an 18-month-old girl dangling in a car seat inside, unconscious but alive.

They found the baby in the back and a woman dead in the front seat after she flipped over the car. A firefighter jumped into the river and cut the car-seat straps, freeing the baby who was wearing only a flannel onesie and no hat or gloves.

Officers then formed a line in the river and handed the cold child from one person to the next until she was on the shoreline and in emergency workers’ arms.

Two days later, Lily Groesbeck was recovering at a hospital, though authorities still don’t know exactly how she survived hanging upside-down for nearly 14 hours in frigid temperatures with no food or water.

“It’s heartbreaking. Was she crying most the night?” Spanish Fork Police Officer Tyler Beddoes said. “It’s a miracle. … She was needed for sure elsewhere.”

Beddoes, one of the officers involved in the rescue, recounted the ordeal Monday.

Police believe the crash occurred late Friday when the child’s mother, 25-year-old Lynn Groesbeck, struck a concrete barrier on a bridge and careened into the river in Spanish Fork, about 50 miles south of Salt Lake City.

Groesbeck had visited her parents in nearby Salem and was about halfway back to her home in Springville when she crashed, Spanish Fork police Lt. Matt Johnson said.

Investigators don’t know the cause, he said. There were no skid marks, and the midsize car had no signs of mechanical failure.

Police don’t suspect drugs or alcohol but were awaiting toxicology results. Groesbeck might have been tired or distracted, Johnson said, adding that authorities weren’t ruling anything out.

Even though the bridge gets plenty of traffic, no one saw the wreck because the concrete barrier obstructed the view below, Johnson said.

If a fisherman hadn’t chosen that river Saturday morning, it could have been several more hours before the car was found, he said.

The overturned car was perched on the bank and rocks. As the girl dangled inside, icy water rushed just below her head through the broken windows. Temperatures were near-freezing.

“She must have been just out of the water enough to be getting oxygen,” Beddoes said.

When the four officers got to the vehicle, they didn’t know how long it had been there or who was inside.

After freeing the girl, responders rushed her to an ambulance and performed CPR, Beddoes said.

Lily Groesbeck was in stable condition and improving Monday, according to hospital officials. Beddoes said the girl was opening her eyes and doing well.

The girl’s mother was enrolled at Provo College with a goal of becoming a medical assistant, her sister Jill Sanderson told the Deseret News.

Beddoes said the family thanked him and the other officers for helping save Lily.

“Knowing that she was trapped in there 14 hours, the cold water running through the car, just blows me away,” Beddoes said.