DORCHESTER (CBS) — Police say a man was driving drunk when he struck a pedestrian, drove off, crashed into three parked cars and ran away before officers arrested him.

The 31-year-old driver, who was not identified, also ditched a firearm before police arrested him after the pedestrian crash on Dorchester Avenue near the Ashmont T station around 10 p.m. Friday, according to police.

READ MORE: Recent Lawrence High School Fights Prompt City Officials To Convene For Emergency Meeting

Police block off part of Dorchester Avenue where a person was hit by a car (WBZ-TV)

Two MBTA transit officers witnessed the crash and gave chase when the suspect took off.

READ MORE: 24-Year-Old Sets New American Record During Women's 10K Race In Boston

Police said the driver also pitched a loaded firearm before he was arrested.

He will be arraigned on Monday in Dorchester District Court on charges of fleeing the scene of an accident with personal injury, driving while intoxicated and illegal possession of a firearm.

MORE NEWS: Sephora Launches Same-Day Delivery Service

The pedestrian, who was rushed to the hospital with serious injuries, is expected to survive, police said.