Ryan McFadyean was in devastating form once again as Sandiacre destroyed Rolls Royce to go joint top of the Derbyshire Premier League.
The South African took five wickets for just 13 runs as the visitors skittled Rolls Royce for just 56, meaning their own modest total of 147 ultimately proved enough.
Things had looked tricky for Sandiacre in the early stages as they batted first.
Cahrlie Ault was the first of Amir Iqbal’s four victims with the score on just 14, and James Chapman followed soon afterwards, bowled by Shahzada Khan.
But Oliver Swann was then to come in and make a difference, as alongside Chesney Hughes (38) he made a patient 56 off 85 balls before he too saw his bails fly at the hands of Khan to become the seventh wicket to fall.
His partnership of 66 with Hughes was key, the Aruban star out with the score on 96 and no other batsman able to make any notable impact.
Ollie Uffindall (14) was the only one to make double figures, as Sandiacre reached the end of their reduced entitlement of 36 overs with a score of 147-9.
Iqbal ended with 4-40 and Khan 3-35.
Rolls Royce were in trouble from the off in their reply, Sahd Shafiq finding Chapman off the bowling of Dan Wheeldon with the score only on 1-0, and then Omar Yussean and Raja Sohail both falling lbw to McFadyean and Wheeldon respectively with the score on 12.
No home batsman could score more than Malc Mason’s unbeaten 14, as John Jordison and McFadyean proceeded to rip through the order - reduced to just ten players with Iqbal unable to bat.
McFadyean ended with 5 for 13, Jordison 2 for 14 and Wheeldon 2 for 24 to cap a crucial win, which, aided by leaders Swarkestone’s match being cancelled at Sandiacre’s next opponents Ockbrook & Borrowash, sees Town level on points atop the league table.
l Sandiacre’s second XI saw their match at Langley Mill fall victim to a waterlogged pitch, but the thirds saw action at South Wingfield, coming away with a losing draw.
The home side batted first and had opener Mark Dance in excellent form as his 91 proved vital to his side’s cause.
He was eventually out to Josh Standring (4 for 51), with South Wingfield ending 217-6 from their 46 overs. Paul Standring took the other two wickets.
Sandiacre were five down for just 71 in reply but James Dean (43) steadied the ship late on and kept things together to steer his side to a draw, Gabriel Ward (36*) also providing a key contribution.