The officer was taken to Boston Medical Center with non-life-threatening injuries, police say.

Police say the incident began around noon at Devon Street and Vaughn Avenue, when undercover drug officers observed an individual, operating a silver motor vehicle, pull over and buy illegal narcotics.

A marked cruised pulled Eric Nelson's silver Nissan over on Columbia Road, police say. "However, as officers were engaging the operator, the operator of the car gunned his engine and sped off."

Once on scene, officers learned that the suspect was seen running into the above mentioned address. A search of the location enabled officers to locate an individual who matched the description of the suspect. Upon seeing the officers, the suspect stated, "You got me."

Nelson, 46, was charged with assault and battery by means of a dangerous weapon (the car), assault and battery on a police officer, failure to submit to a police officer, resisting arrest and possession of heroin.