a clean sweep
• the removal of all unwanted people or things in order to start afresh.
• "the new leaders wanted to make a clean sweep of the discredited old order"
• the winning of all of a group of similar or related competitions, events, or matches.
• "Annadale are almost certain of making a clean sweep of the male athletics competitions"