Both sides in Iraq's Shiite civil war have accepted a truce in Sadr City. The Sadrists agreed to stop displaying arms in public and to allow the government to arrest specific individuals suspected of attacks, though only if they get a warrant first. The government ended its offensive and gave up on its demand that the Mahdi Army disband. It also apparently agreed that only government forces could stage raids in Sadr City, not the U.S. military. The Iranians were said to have been instrumental in brokering the deal.
So who won? As near as I can tell, opinion ranges from "murky" to "seems like the Maliki government backed down," but really, nobody knows. Welcome to modern warfare.
link