BALTIMORE — A 4-year-old boy was shot in the leg and a man was killed in a stabbing as violence marred the Fourth of July fireworks show in downtown Baltimore.

Police spokesman Anthony Guglielmi said the boy was leaving with his parents around 10 p.m. Monday when they heard a loud sound and the boy complained of an injury.

Guglielmi says the shooting may have been accidental. He was in stable condition at Johns Hopkins Childrens Center.

Another man was stabbed in the neck before 10 p.m. outside McCormick & Schmicks restaurant. Guglielmi said the victim suffered life-threatening injuries and was taken to Shock Trauma.

The Sun and local TV stations reported that the man later died from his injuries.