Colin Horsfield proved the key man as Steeton put the brakes on previously unbeaten leaders Overthorpe Sports' Division One progress.
Steeton, who had held the Dewsbury side to a 0-0 draw earlier in the month, won 2-0 at home this time thanks to Horsfield's double.
Salts hosted second-placed Meltham Athletic and, despite playing much of the game with only ten men after having one sent off, were unlucky to lose 1-0 when Tom Mathews struck in the final minute.
Littletown were undefeated in their first seven games but slipped up 4-0 at South Bradford, who had Adie Lowther, Tim McLaughlin, Paul McDonough and Terry Oddly on target.
Farnley stay just above South Bradford in third place on goal difference after winning at Wakefield City by the same 4-0 score.
Keighley Shamrocks moved into the top five with a 4-2 home win over Heckmondwike Town, while below-strength Ventus/Yeadon Celtic were thumped 6-0 on their own patch as Kirkburton won for the first time.
Bottom two Dudley Hill Rangers and Marsden are still seeking a first victory after a 1-1 draw, although it needed a late Mathew Grimshaw equaliser for Rangers after the visitors had led through James Rayner.
Tyersal avoided a second Premier Division defeat in successive weeks to Eastmoor as they reversed last week's 2-1 outcome.
Jamie Shields and Graham Sides scored in the first half for the Bradford visitors, with Lee Pashley netting East-moor's reply.
Wibsey's hopes of becoming the first side to beat Bay Athletic this season never materialised as Kitson Gayle's hat-trick secured a 3-1 success for the defending champions. Danny Lawler was on the mark for the visitors.
This result lifted Bay to within a point of leaders Storthes Hall, who lost 1-0 at Brighouse Town after Jason Tiplady's second-half strike.
Campion had to settle for a 2-2 draw at Golcar United, who led inside three minutes through Mark Dawson.
Chris Graham equalised, following up after Mick Burke's penalty had been pushed away by Mathew Day, and Neil Walters edged Campion in front, only for Liam Rothery to respond.
Ovenden West Riding, who conceded six goals in each of their previous two games, gained a 5-3 verdict at Ardsley Celtic as James Goodyear and Paul Hand scored twice apiece.
Rob Malone netted a hat-trick for Halifax Irish but his efforts were in vain as Hall Green United won 4-3.
Bronte Wanderers lost pole position in Division Two as they were beaten for the first time 2-1 at Tyersal B, who had Jamie McEwen and Andy Bradley to thank for the goals which edged out Munza Nazir's reply.
Brighouse Town B moved ahead of Bronte despite also seeing their perfect start of five straight victories end with a 0-0 draw at Storthes Hall B.
Crag Road United notched a six-goal haul for the second week running, this time at the expense of Dudley Hill Athletic as Chris McMahon led the romp with a hat-trick in the 6-0 outcome.
Campion B were six-hitters as well, as doubles from Lincoln Donaldson, Steve Bargh and Trinity Brown saw off Barclays 6-0.
Winless Dynamoes missed out 5-4 at Morley Town but Rawdon Old Boys continued their climb up the table by seeing off Hunsworth 3-1.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article