A violent struggle in East Boston led to the arrest of two men and the confiscation of a wide assortment of drug-related contraband.

After 8:30 p.m. on Saturday night, authorities arrested 26-year-old Joseph G. Maraio and 35-year-old Mark Yarde, both of East Boston, after Boston police observed them conducting a drug deal, WHDH reported.

RELATED: Queens marijuana bust yields 3,500 pounds of pot

The drug deal, which involved cocaine and was observed by police near the corner of Sumner and Border streets, took place between two different cars, WCVB reported. Police first stopped Joseph Maraio, which netted officials a bag of crack cocaine.

Yarde, though, gave police more problems as he attempted to escape on foot after aggressively exiting his vehicle, WHDH stated. In the foot pursuit, officers saw Yarde swallowing a white substance, and when police eventually caught him, Yarde’s lips, mouth and tongue had a white residue that smelled like cocaine.

Police recovered a knife and $245 from Yarde, and they found approximately $25,000, a large plastic bag believed to contain marijuana and two digital scales in his car, WCVB added.

RELATED: Woman tries to smuggle $27K of heroin in bottle of alcohol

Officers charged Yarde drug-related possession and intent to distribute charges, assault and battery on a police officer, resisting arrest and possession of a dangerous weapon, according to WHDH.

Maraio has been charged with possession of a class B substance.