A 31-year-old man was riding his bike on the 1200 block of Walnut Street in Center City at about 9:30 p.m. Thursday, Jan. 19, when a suspect approached him with a knife, the department said.
The victim lunged for the knife and struggled briefly against the suspect before prying it from his hands and stabbing the would-be thief in his neck and back, authorities claimed.
The suspect made one final effort to ride away on the 31-year-old's bike, but was easily knocked off, police continued. He was rushed to Jefferson University Hospital where he was placed in critical condition and remains in police custody, according to officials.
The cyclist, meanwhile, was treated for minor injuries, police said.
The investigation is ongoing.
Click here to follow Daily Voice Bristol and receive free news updates.