PHILADELPHIA (CBS) – Police Special Victims have arrested a 21-year-old Philadelphia man for allegedly attacking and groping two women as they entered their Hunting Park apartment around 3 a.m. Wednesday morning.

Investigators say the two women were returning to their apartment in the 600 block of E. Cornwall Street and were about to enter their residence when the suspect snuck in behind the two, groped one woman and pulled the hair of the other.

READ MORE: FEMA-Run Mass COVID-19 Vaccination Site Opens At Pennsylvania Convention Center

The two women fought back; one grabbed a corkscrew and stabbed the suspect. In the meantime, a male roommate who awoke to screams called police and helped subdue the suspect.

READ MORE: WATCH LIVE: Pennsylvania Gov. Tom Wolf, COVID-19 Vaccine Joint Task Force To Announce Teacher Vaccination Initiative

The alleged attacker is now under arrest and undergoing treatment for a stab wound at Episcopal Hospital. Police have not linked the suspect to other recent gropings in the city.

Reported by Al Novack, KYW Newsradio

MORE NEWS: Brotherly Love: Northeast Philadelphia Man, Family Bringing Joy To Hundreds Of Children Through Bikes