Division One leaders Eckington proved too strong for Duffield on Saturday as they won by 191 runs, relegating Duffield to third spot in the table.
Upon winning the toss, hosts Eckington batted first but lost opener Andy Firth lbw to Luke Webb with the score on 17.
The score progressed to 58 before the other opener, Steve Nicholas, was caught behind by Tom Holmes off the bowling of Joe Wozniczka-Wells for 38.
Kyle Heyns would then prove a tough nut for Duffield to crack as he came in at four and hit a fine 91, as others fell around him, Heyns being the final wicket to fall when he found the hands of Chris Sheldon off Adam Short’s bowling.
Before that, runs continued to be gained by the hosts, particularly thanks to Liam Musselwhite whose 66 would prove equally crucial as Eckington eventually closed on 281-9 from their 50 overs.
Short ended with 3-85, Reed 2-34, Webb 2-102 and Wozniczka-Wells 1-53.
The reply saw Duffield blown away for just 90 as they had no answer to Eckington’s bowling attack.
Their highest score was 18 from two batsmen, Sheldon and Short (not out) as they were dismissed inside 28 overs to give the hosts a comprehensive victory, Tom Dawson with 4-30.