Iraq conflict: How the battle for Ramadi unfolded
The Iraqi flag is flying again over the provincial government compound in Ramadi but there are no visible signs of life in the city.
Weeks of fighting have forced thousands to flee and have inflicted heavy losses.
But what now for the battle against the so-called Islamic State in Iraq?
The BBC's Thomas Fessy, who was with Iraqi forces as they entered Ramadi, looks at how the battle unfolded.