U.S. battles cleric's forces for 5 hours