They put 268-4 on the board of their Premier Division Two clash against Brockhampton.
Will Nield hit an unbeaten 103, before Wolves bowled Brockhampton out for only 121, with Zayn Hussain taking 4-36.
Masharraf Shazad struck an unbeaten half-century and also took four wickets, but could not prevent Halesowen falling to a four-wicket defeat at Bridgnorth.
Himley had won their first two matches but came a cropper a Harborne, falling well short of their lofty 300 target, being bowled out for only 159.
Matt Jeavons took 3-50 with the ball and Ollie Westbury scored 60 with the bat in their loss.
A score of 90 from opening batsman Angus Robson helped Kidderminster earn their second Premier Division One victory of the season as they thrashed Moseley.
Backed up by a half-century from captain Neil Pinner, Kidderminster posted the second highest score in the top flight this week with 276-6 against Moseley, who came up 32 runs short in their reply.
Charlie Stainforth (4-40) was the pick of the Kidderminster bowlers.
West Bromwich Dartmouth are one point and one place ahead of Kidderminster in third after defeating Barnt Green thanks in no small part to the bowling of Manraj Johal (5-34).
Smethwick were on the wrong end of a hammering by early leaders Berkswell, who scored a mammoth 283 before skittling Smethwick out for just 93.
Walsall won their first game of the season with a comfortable seven-wicket victory over Knowle & Dorridge.
Samuel Mills (3-19) starred with the ball for Walsall before Billy-J Cox struck 71 not out to guide them to 142-3 and a seven-wicket victory.