At least 135 people have been killed and 300 injured in a lorry bombing at a market place in Baghdad.
The attack took place at the market in central al-Sadriya district as people bought food ahead of a night curfew.
Earlier, a curfew was imposed in three cities in Iraq after a surge of car bombings and shootings left bodies in the streets and dozens of people injured.
A series of car bombs exploded in the northern city of Kirkuk, killing five people and injuring 40 others.
The curfew includes Kirkuk. Samarra and Mosul, also in the north, were also put under curfew after outbreaks of violence.
In one Kirkuk attack, a suicide bomber exploded a car bomb outside the office of the Kurdistan Democratic Party, killing two civilians.
Two of the bombs were near schools in the city but did not cause serious casualties due to it being the weekly holiday.
Curfew was also announced in Samarra after gunmen attacked a police checkpoint just north of the city killing six commandos and wounding six more.
In Mosul, 370km north of Baghdad, clashes between insurgents and security forces were reported from various districts.
Elsewhere three more people were killed in other attacks.
The US military said it had killed four Al-Qaeda linked militants in a series of raids.
Karbala police chief Major General Mohammed Abu al-Walid said 25 militants were arrested in a series of raids. Four of those detained were from the Soldiers of Heaven cult.