Tagged blood-cleanup