A man trying to cross Interstate 30 in Garland was struck and killed by a passing vehicle late Wednesday, police reported.

The victim and a second man were crossing the interstate near Broadway Boulevard around 11:45 p.m., Garland police reported. One made it, but the other was struck by a driver, who immediately pulled over.

The injured man, who has not been identified, was taken to a nearby hospital where he died, police said.

The driver cooperated with the investigation and is not expected to face charges, police said.