A 7-year-old girl was abducted from her grandparents’ Massachusetts home by a family acquaintance who choked her before tossing her off a bridge, police said.

The child managed to swim to safety and summon help.

Joshua Hubert, 35, was arrested and charged with kidnapping, according to Worcester police.

The child was asleep in in a chair inside her grandparents’ home when she was grabbed by Hubert, who had been attending a cookout at the house, authorities said.

Hubert, a family acquaintance, drove around with the girl for about an hour and at one point choked her. He then pitched her off an expanse crossing Lake Quinsigamond, Worcester Police said in a statement.

The girl swam to shore in neighboring Shrewsbury and knocked on the door of woman’s house at about 4:30 a.m. Sunday. The resident summoned police.

The little girl was soaking wet and wearing pajamas, police said. She was able to tell officers what happened, authorities.

<p class="canvas-atom canvas-text Mb(1.0em) Mb(0)–sm Mt(0.8em)–sm" type="text" content="Read: Kidnapped Woman Called 911 After Suspected Serial Killer Falls Asleep: Cops” data-reactid=”45″ style=”margin: 0.8em 0px 0px; color: rgb(38, 40, 42); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; background-color: rgb(255, 255, 255);”>Read: Kidnapped Woman Called 911 After Suspected Serial Killer Falls Asleep: Cops

<p class="canvas-atom canvas-text Mb(1.0em) Mb(0)–sm Mt(0.8em)–sm" type="text" content="Hubert was arraigned Monday and pleaded not guilty. He denied taking the girl, authorities said.” data-reactid=”46″ style=”margin: 0.8em 0px 0px; color: rgb(38, 40, 42); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; background-color: rgb(255, 255, 255);”>Hubert was arraigned Monday and pleaded not guilty. He denied taking the girl, authorities said.

He is being held without bail. Prosecutor said they expect to file additional charges.