Langley Mill closed the gap on the top after beating Aston.
Scott Parkin opened up with Jay Holmes and the pair kept it tight for the Millers to limit Aston to 25/2 after 10 overs, with a wicket a piece.
Aston found it hard going and it was not long before Holmes picked up another wicket as Shenoy (32) was caught by Hanson.
At drinks Aston had reached 76 for 3. The Millers decided to change the bowling around and on came Hanson and Lacey.
Aston then slipped to 86 for 5 as Lacey picked up a double wicket maiden and the Millers were sensing that they could bowl Aston out for a small total.
The rain threatened but play continued and Aston moved by 100 for the loss of another wicket as Ali (25) was caught by Thimal.
Aston lost a further wicket and finished on 156 for 7 off their 42 overs.
Many of the Aston batsmen got themselves in but could not push on with Shenoy, 32, Shabbir, 26 and Ali, 25 unable to make big scores.
For the millers there were two wickets each for Holmes, Lacey and Hanson. Parkin picked the other wicket up.
After a short rain break the Millers innings got under way.
It didn’t start to plan as Paul Bailey fell in the third over caught by Ali off Aslam’s bowling.
After this Salmons and Pinder set about chasing the total down and passed 50 with ease as they moved onto 72 for 1 after 12 overs.
The Millers had a slight wobble when they lost two wickets for two runs, firstly Pinder for 23 then Salmons for 43.
But the Millers were well on top by this stage and, at drinks, had reached 107 for 3. Thimal (33) and Lacey (27*) took the Millers close before Thimal was caught by Iqbal. Hanson then went in to finish off the Millers run chase with a quick 22 not out.
The win leaves Langley Mill second in the league as they closed the gap at the top to just four points.
but more importantly closes the gap to four points to the top.