The driver who struck a pedestrian and kept on going Sunday night has been arrested and booked on three offenses, a San Francisco Police Department spokesperson said Monday night.

As previously reported, on Sunday night at around 7:30 p.m., a driver since identified by SFPD as 29-year-old Redwood City man Luis Ayala allegedly struck a pedestrian at Duboce Avenue and Valencia Street.

Witnesses said that the 26-year-old male pedestrian, “ignored the light" and possibly entered the intersection against the signal. SFPD spokesperson Officer Albie Esparza confirms that the pedestrian was "outside the crosswalk" when Ayala allegedly struck the man.

According to Esparza, Ayala kept driving with the victim on the car. Police stopped Ayala's car at Market Street, about two blocks from the scene of the crash.

The pedestrian was transported to San Francisco General Hospital. He's expected to survive, Esparza says.

Ayala was arrested on suspicion of injury hit-and-run, driving under the influence, and driving with an expired license, Esparza says.

Previously: A Weekend Of Pedestrian Injuries: Cab Driver, Private Citizen Hit People And Keep On Driving