Two men in a stolen car robbed two people at gunpoint in separate attacks minutes and blocks apart Tuesday night in Northeast Washington but were quickly arrested after a three-mile car chase, according to D.C. police.

The robberies occurred shortly before and after 8 p.m. — the first in the 4800 block of Eighth Street NE, then two blocks to the south in the 800 block of Buchanan Street NE, in the Brookland neighborhood.

In the first holdup, police said two men, one armed with a handgun, robbed a pedestrian of money. In the second, police said an armed man jumped from the passenger seat of a blue vehicle, demanded money of the victim and punched the person in the face.

Officer Araz Alali, a D.C. police spokesman, said officers who responded to the robberies spotted the car — a four-door Dodge Stratus — about 8:05 p.m. in the 1200 block of Otis Street NE, about seven blocks south of the attacks. Alali said the Dodge had been reported stolen in Virginia on Dec. 14.

Alali said the driver refused to stop and police chased the vehicle to the 900 block of New Jersey Avenue NW, near Mount Vernon Square, about three miles to the southwest. Alali said the driver stopped and he and the passenger tried to run but were quickly caught. Police said officers recovered a black pistol.

Police said Calvin Jenkins, 24, and Maurice Brown, 26, both of the District, face charges that include robbery while armed, possession of a stolen car and possession of a handgun. The suspects had not been arraigned in D.C. Superior Court as of Wednesday morning.