Portland police on Thursday arrested a 29-year-old Lake Oswego woman suspected of hitting bicyclist Henry Schmidt and leaving him with several broken bones on the side of Southwest Barbur Boulevard last Friday.

Miriam Ann Clinton, who was driving with a suspended license, reportedly turned herself in after an anonymous tip led investigators to a black 2011 Subaru Legacy at a body shop in Wilsonville.

She was booked into Multnomah County jail on two counts of felony hit and run.

A TriMet bus driver came across Schmidt's crumpled bike on Barbur Boulevard just before 1 a.m. Friday near the Capitol Highway ramp. The driver, Nancy Cain, stopped and discovered the 20-year-old Lewis & Clark student lying in the bike lane.

Schmidt has been recovering at OHSU Hospital, but expects to be released later Thursday. The collision broke both his legs, his collarbone and some vertebrae, lacerated his spleen, and left him with bruises, abrasions and road rash.

Both of his legs are in walking boots and Schmidt said he'll be able to get around with the help of a walker to start.

He's glad to see the justice system work, he said.

Oregon DMV records show that Clinton's driver license is suspended.

Portland police said they are continuing the investigation. It's unclear if alcohol was a factor in the crash.

Clinton will be arraigned in Multnomah County Court on Friday, police said.

-- Joseph Rose

-- Lynne Palombo

-- Everton Bailey