Champions Walsall in relegation fight
Walsall remain deep in relegation trouble after they could only claim a winning draw with fellow strugglers Bromsgrove.
The reigning champions sit just eight points above their opponents, who occupy the last relegation spot.
Tim Maxfield's 119 the held the innings together, as Walsall were 232 all out. Bromsgrove made 201-6 as Andy Gray took 2-28 and Andy Miller 2-57 but the result did neither side any favours.
Himley are also in danger of the drop after their seven-wicket defeat to Kidderminster Victoria.
Greg Wright top scored with 57 as Himley made 213. Jonathan Wright took 6-49 for Kidderminster. They easily rattled off the runs, reaching 217-3 thanks to Matt Pardoe's 84 and Neil Pinner's 57, to leave Himley fourth bottom.
At the top, Wolverhampton beat Leamington Spa by 73 runs to maintain their faint title hopes but they are 46 points adrift of leaders Knowle & Dorridge. They made 231-7 before bowling Leamington out for 158.
In the First Division, Smethwick's title challenge took a blow when they suffered a shock three-wicket defeat to Attock. They made 195-6 but couldn't stop midtable Attock reaching 196-7. Smethwick are now level on points with Wellington, who are top on games won.
West Bromwich Dartmouth recorded a nail-biting two-wicket win over Harborne, making 145-8 and bowling out their rivals for 144.
Old Hill lost to Stratford-on-Avon by five wickets after being bowled out for 145.
Halesowen lost to Dorridge by 30 runs. They bowled Dorridge out for 196 but were skittled for just 166.
Second Division title chasers Wombourne claimed a winning draw over Cannock, reaching 239-8 and restricting their visitors 238-7.
Penn lost to leaders Brockhampton after being bowled out for just 62 chasing Brockhampton's 318-2.
Milford Hall are deep in relegation trouble in the Third Division following a six-wicket defeat against Studley.
Fordhouses lost to Eastnor, while Lichfield beat Newport by seven wickets.