SAN BERNARDINO >> Two men and a boy — the 9-year-old son of one of the men — were shot and killed late Friday outside a San Bernardino liquor store, police said.

One man died at the scene and the other man and the boy died later at Loma Linda University Medical Center, said San Bernardino police Lt. Brian Harris.

Police were dispatched about 9:20 p.m. after a report of gunfire at Superior Liquor, 2950 Del Rosa Ave., about a block north of the 210 Freeway.

The three victims had exited the liquor store when a man who had been loitering in the parking lot confronted them, said Police Chief Jarrod Burguan. Investigators don’t yet know why, but he opened fire on the three victims with a handgun, Burguan said.

• Photos: One child, two adults killed in San Bernardino triple shooting

The boy collapsed in front of the store, Burguan said. One of the men ran across Del Rosa before collapsing on the other side, while the other man ran south on Del Rosa and then west on Carpenter Street before collapsing a short distance later.

Burguan said the male suspect ran south on Del Rosa and disappeared.

Police closed Del Rosa between Date Street and Lynwood Drive during their investigation.

Anyone with information about the shooting can call the police department at 909-383-5311.

Richard Brooks contributed to this report.

Editor’s note: This story has been updated to correct the boy’s age from 10 to 9 after more information was provided by authorities.