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: Stimulus Check Update: Is A Fourth Relief Payment Coming?

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: US Job Openings Reached Record Levels To Start April; Northeast Had Nearly 1.5 Million

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: Massachusetts Surpasses 3 Million People Fully Vaccinated Against COVID

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