NEW YORK -- Random gunfire on Christmas killed a 5-year-old boy and injured an 11-year-old girl in separate shootings in the Bronx, police said.

The boy was celebrating the holiday with his mother and family friends in the living room of an apartment in the borough's Hunts Point section when a bullet smashed through a metal window frame and passed through his head, police spokesman Sgt. Maurice Howard said.

"The shot seems to have come from a building across the street," he said. "It had to be a large-caliber, jacketed bullet because it lodged in a closet wall after hitting the boy."

Jose Diaz, 5, was taken to Jacobi Hospital after the 1:15 p.m. shooting and was declared dead at 2:36 p.m., he said.

About three hours earlier in the borough's Morrisania section, a girl was hit in the leg by a bullet, also apparently fired at random outside a grocery store, officer Joseph Gallagher said.

"The victim was exiting the grocery when she heard a pop and felt a pain in her leg," Gallagher said.

The girl, whose name was not disclosed, was shot once in the left calf and taken for treatment at Lincoln Hospital, where she was listed in stable condition, Gallagher said.

Police searched the area and found nine spent .22-caliber shells on the roof of a nearby building, but it was not known if those shells were related to the shooting or what type of bullet hit the girl, he said.