Delph maintained their nine-point lead in the Drakes Premiership – but not without a scare against Shelley.
The Huddersfield Road side, unbeaten all season, bowled out the visitors for 131 thanks to a five for 21 haul from teenage spinner Nathan Jones and three for 12 from Shakir Muhammad.
Louis Sykes was the best of the Shelley batsmen and it seemed like the run chase would be a stroll.
But that was without the excellent efforts of Ben Cant and Martin Sykes.
Cant picked up four for 39 and Sykes three for 17 and Delph were indebted to opener Chris Laker for 65 in reaching their target with eight down.
Hoylandswaine stayed in second thanks to a six-wicket win at Scholes, who they dismissed for 183 thanks to four for 61 from Iain Wardlaw and four for 43 from SP Singh.
Tom Brook with 55 and Yorkshire Under 15 James Wharton with 35 did the scoring for Scholes, who then found Alex Morris difficult to dislodge in reply.
The opener stuck in for 77 and, with sound support from skipper Michael Cranmer’s unbeaten 66, Swaine got home in good time.
Jack Hargreaves scored a fine unbeaten 109 to lead Broad Oak to a six-wicket win at Barkisland.
The home side totalled 169 with Jamie Summerscales 41 and Luke Bridges 47, but they were undone by off-spinner John Keeling, who picked up five for 39.
With Hargreaves in form, however, the Oak had no problems.
At the bottom, skipper Simon Kelly hit an unbeaten 91 for Honley as they took a massive step towards safety.
Struggling in the bottom two for much of the season, they’ve recently turned results around and claimed another scalp when Skelmanthorpe visited Far End Lane.
Sam Denton, Kelly and Lewis Kenworthy all had three wickets as Skelmanthorpe were dismissed for 149.
Kelly batted magnificently to guide his side home with two down in just 29 overs, and they are now 13 points clear of the drop zone.
Cawthorne are now third bottom after losing by eight wickets at Kirkburton.
Lewis Skelly with 45 at No7 and Murtuza Hussain with 28 not out at No9 managed to haul Cawthorne up to 147 all out, which proved nothing of a test for Burton as openers Andrew Smith and Sam Evans each got half centuries.
Smith had earlier taken three for 24, while Javaid Ahmad had three for 39 and Siraj Sajid three for 49.
Skipper Steve Whitwam and Louis Aspeling carried Golcar to victory against Elland, who remain anchored at the bottom of the table.
Captain Robin Broom hit 40 for Elland, but they reached 164 only thanks to a battling 35 not out from Alastair Finn at No8.
Whitwam had four for 51 in 15 and Sri Lankan Upul Bandara four for 28 in 6.3.
After James Howson had gone for 18, Whitwam (78 not out) and Aspeling (46 not out) did the necessary.
At Shepley, the home side scored a four-wicket win over Armitage Bridge thanks to an unbeaten 70 from skipper Danny Glover.
He took them to 163-6 in reply to 160 all out, in which Ryan Wadsworth scored 37 and Andy Gledhill 28.
In the Jedi Sports Championship, Jake Dubbeldam took remarkable figures of five for six from 5.4 overs to keep Moorlands at the top of the table with an 88-run win at Lascelles Hall.
Moorlands put up 196 with 62 from Naveed Zamurad and then dismissed the Hall for 108. Zamurad had three for 41 and Darrell Sykes two for 23 in support of Dubbeldam.
Mirfield Parish continued their march towards the Cedar Court Conference title with a nine-wicket win over Hall Bower.