Rory Holden's second goal of the season along with an Elijah Adebayo brace saw the Saddlers deny the visitors a second-half comeback as they stretched their unbeaten run to five games.
Clarke admitted that his team had entered a good performance, but could've been further ahead at the break as the in-form Saddlers were able to take the game to their promotion-chasing opponents.