A suicide truck bomber struck a market in a predominantly Shiite area of Baghdad on Saturday, killing as many as 121 people and wounding more than 200, the biggest strike in the capital in more than two months.
The attacker was driving a truck carrying food when he detonated his explosives, destroying stores and stalls that had been set up in the busy outdoor Sadriyah market, police said.
The blast occurred at 1640 local time (1340 GMT) as the market was crowded with people buying food for their evening meal.
Nearby hospitals were flooded with victims from the blast.
Many were driven to the hospitals in pickup trucks and lifted onto stretchers while several men helped overwhelmed medics by holding plastic drips.
"A big bomb went off in the market and everyone took cover, that's all I remember," said one of the survivors.
It was the deadliest attack in the capital since November 23, when suspected al-Qaida in Iraq fighters attacked the capital's Sadr City Shiite slum with a series of car bombs and mortars that struck in quick succession, killing at least 215 people.