FAYETTEVILLE, CUMBERLAND COUNTY -

Fire officials say a 5-year-old boy has died after a fire swept through his home in Fayetteville.

Fayetteville Fire Department Battalion Chief Ron Lewis said 5-year-old Zion Lilly died from injuries suffered in the fire, which happened at a duplex on the 200 block of Old Shaw Road.

Firefighters were called at about 1:15 a.m. Thursday.

Assistant Chief Nixon Spell said firefighters were told a child was trapped inside. Firefighters found the 5-year-old boy and brought him out.

The child was taken to Cape Fear Valley Medical Center, where he died. The boy's family told ABC affiliate WTVD that he died from carbon monoxide poisoning.

Two adults and six children were inside the home when the fire started. According to WTVD, one of the adults and three other children --a 2-year-old, a 3-year-old and a 9-year-old-- were taken to the hospital.

There is no word on their conditions, but the 9-year-old was later taken to UNC Hospitals to treat possible smoke inhalation.

The cause of the fire is still under investigation. Authorities told WTVD the fire may have started in the stove area of the kitchen.

No smoke detectors were inside the duplex, authorities said. A neighboring unit also suffered heavy damage, but no one inside was hurt.