A German tourist had her teeth punched out and was sexually assaulted by a robber as she was walking to her Airbnb in Harlem early Thursday morning, a law enforcement source said.

The 31-year-old woman was walking on West 146th Street, between Seventh Avenue and Frederick Douglass Boulevard, at about 2:50 a.m., when the suspect approached her and grabbed her purse, according to police.

When she resisted, he punched her in the face, knocking her to the ground, a surveillance video of the attack shows, police said.

The man continued to punch the woman in the head as she lay on the ground, and then removed her pants and sexually assaulted her, according to authorities.

The victim suffered head trauma and some of her teeth were knocked out, police said. She was taken to an area hospital in stable condition.

A similar incident happened a few blocks away in April, but police have not officially linked the cases.

A 35-year-old woman was approached from behind on West 145th Street and St. Nicholas Avenue on Monday, April 24, at about 4 a.m. The man pretended to have a gun, stole her bag and struck her multiple times in the face, before pulling down her pants and touching her, police said.

That woman was taken to Harlem hospital and treated for her injuries.

University says hazing victim responsible for own injuries ... Sanitation truck enthusiast gets 4th birthday surprise ... Out East: Safe space for animals Credit: Newsday

Newsday Investigates: Girl was absent, late in half the school days in months before death ... University says hazing victim responsible for own injuries ... Crossing the Island in one day on public transportation ... Let's Go: Catskill Mountain Railroad

University says hazing victim responsible for own injuries ... Sanitation truck enthusiast gets 4th birthday surprise ... Out East: Safe space for animals Credit: Newsday

Newsday Investigates: Girl was absent, late in half the school days in months before death ... University says hazing victim responsible for own injuries ... Crossing the Island in one day on public transportation ... Let's Go: Catskill Mountain Railroad

Subscribe

Unlimited Digital AccessOnly 25¢for 6 months

SUBSCRIBESALE ENDS SOON | CANCEL ANYTIME