Here's how Charlotte Sena's dramatic rescue unfolded

An agonizing 34 hours had passed since 9-year-old Charlotte Sena disappeared from an upstate New York campground. Her family wouldn't leave, instead awaiting word from the hundreds of law enforcement officers, firefighters and forest rangers looking for their daughter.

At 4:20 in the morning Monday, a short drive away at the family’s home, a vehicle pulled up in the dark.

What happened next would lead to Charlotte’s rescue from the cabinet of a camper and police arresting the man they say took her.

Law enforcement had been guarding the little girl's home when the vehicle stopped briefly in front and drove away.

An Amber Alert is displayed along roadways throughout upstate New York on Monday, October 2, 2023. Nine-year-old Charlotte Sena was reported missing this weekend after she failed to return from a bike ride while camping with her parents in Moreau Lak

Police rushed to the mailbox as parents David and Trisha Sena braced for another day combing Moreau Lake State Park in Ganesvoort for their middle daughter. Charlotte had pulled a gray bike helmet over her blonde hair and rode off on her bike Saturday afternoon, black Crocs on her feet and wearing an orange tie-dye Pokemon shirt. She was doing loops around a bike path with two friends around 6:15 p.m. when she vanished while taking one last lap on her own.

Now, outside the Senas’ home, troopers rushed to the mailbox. Whoever was in the vehicle had left a ransom note.

Investigators quickly isolated fingerprints and within hours were running them through a New York state database. The first try turned up nothing. Then came a second.

"The hit came at 2:30 in the afternoon," Gov. Kathy Hochul said at a news conference.

The fingerprint belonged to Craig Ross Jr., 46, who had been stopped for drunken driving in Saratoga in 1999, Hochul said.

Ross’ vehicle was registered to an address just two miles from the Sena home in Greenfield. But it was his mother's property about 10 miles away in Ballston Spa, the site of a doublewide trailer with a white camper parked off to the side, that rescuers targeted.

RELATED: Charlotte Sena: Suspect charged with girl's kidnapping after ransom note found

Neighbors described what happened next as something from a movie, as some 20 officers from a state police special operations unit and FBI SWAT team descended on the camper.

Law enforcement officials, some with their guns drawn, moved in for the raid at 6:30 p.m. Monday. There was shouting and loud bangs and flashes of light.

"My first thought was, like, is this a drug bust? Because in my wildest, wildest dreams, it couldn’t have been that," said Carol Brown, 61, a neighbor who lives down the street. "It is just unbelievable that this person lived on my street."

Then the girl emerged from the camper wrapped in a towel, escorted by police, one neighbor said. The raid came right about at the 48-hour mark of Charlotte's disappearance, a critical time in the search for any missing child.

"As each hour went on, hope faded because we all know the stories," Hochul said after the rescue. "The first 24 hours, there’s hope. But when you hit 48 hours, hope starts to wane. When Charlotte disappeared in Moreau State Park, it was every parent’s worst nightmare."

Visitors were asked to stay away from Moreau Lake State Park as authorities searched for a missing 9-year-old girl on Sunday. (Mike Groll/Office of Governor Kathy Hochul)

Ross resisted capture and suffered minor injuries, police said. Charlotte appeared physically unharmed.

"She knew she was being rescued. She knew that she was in safe hands," Hochul said.

The family was immediately notified and reunited at the hospital where Charlotte was taken.

"We are thrilled that she is home and we understand that the outcome is not what every family gets," the girl’s family said in a statement Tuesday, WRGB in Albany reported.

Ross was arraigned overnight in town court in Milton, New York, on a charge of first-degree kidnapping. He was being held without bail at the Saratoga County Correctional Facility.

Police said more charges are expected.

A message seeking comment was left with the Saratoga County Public Defender’s Office, which represented Ross at his arraignment.

Investigators had not determined Tuesday whether the suspect and family were connected in any way.

Once Charlotte was safe, the family sent "a huge thank you to the FBI, the New York State police, all of the agencies that were mobilized, all of the families, friends, community, neighbors and hundreds of volunteers who supported us and worked tirelessly to bring Charlotte home."

It was an ending the governor, with each passing hour, had worried would not happen.