Tyersal extended their run of successive West Riding County Amateur League wins to five and moved up into fourth place in the Premier Division with a 3-0 victory at Marsden.
Having lost 3-2 to their hosts in August, Tyersal gained sweet reward for their efforts with strikes from Graham Sides, Ben Kendall and Mark Beale.
Campion are just one place behind Tyersal but level on points after having to come from behind to a Lee Reilly goal for visitors Steeton to win 2-1.
Both goals came from Andy Benjamin, the equaliser a long-range volley then the winner a free-kick from the edge of the penalty area.
Leaders Ovenden West Riding missed the chance to extend their advantage when they were pegged back at third-placed Kirkburton.
A Liam Brompton goal had put the Halifax side on their way to victory before Richard Kettlewell, with a last-minute penalty, gave the home side a 1-1 draw.
At the foot of the table, defeats for Littletown, 1-0 at Bay Athletic, and Wibsey, who went down 4-2 at Brighouse Town, meant both lost ground on their relegation rivals Lower Hopton and Hall Green United.
With a 3-3 draw, Lower Hopton took a point off second-placed Golcar United, while Hall Green beat Storthes Hall 2-1.
Runaway Division One leaders Lepton Highlanders extended their unbeaten start to 14 games with 4-1 win at Hunsworth.
Luke Barker, for Hunsworth, and Chris Gillespie, for Lepton, both scored in an even first half before Ashley Flynn, Kitson Gayle and Tom Mitchell scored to emphasise the Huddersfield side’s superiority.
Salts, with strikes from Wayne Walsh and Gareth Gott in a 2-1 success at Storthes Hall Reserves, moved level on points with second-placed Overthorpe, who could only manage to draw 1-1 at home to Tingley Athletic.
Ventus-Yeadon Celtic dropped into the bottom half of the table after losing 3-2 at Wakefield City, with Neil Connolly, Rob Bloomfield, and Ryan Barker netting for Wakefield, while Stephen Jarocky and Mathew Hannan scored for Ventus.
Dudley Hill Rangers took a point from Westbrook YMCA, with a 3-3 draw, and Bronte Wanderers stay second bottom, despite drawing 2-2 at AFC Emley on Friday night.
Campion Reserves, who had only conceded three goals in their previous seven Division Two games, were hit for six on their trip to Steeton Reserves.
Mark McGee (3), Daniel Petty (2) and John Spurr netted for Steeton, who won 6-3, while Chris Graham, Mathew Warden and Chris Helliwell replied.
Tyersal Reserves moved up into second with a 2-1 home victory over Albion Sports, Martin Glen and Ryan Cook being on target for Tyersal, with Chris Gibbon’s scoring Albion's consolation.
Leaders Huddersfield YMCA had a 4-1 home win over Kirkburton Reserves, and West Horton, with an Ebad Rashid first-half goal, beat visitors Rawdon Old Boys 1-0.
Littletown Reserves extended their unbeaten start to nine games in Division Three after drawing 1-1 with Hall Green United Reserves after the game was switched to Heckmondwike Town's ground following the heavy rain on Saturday morning that made their Beck Lane ground unplayable.
Bronte Wanderers Reserves held a 3-2 half-time advantage at home to Hunsworth Reserves but then conceded a further five goals as Hunsworth ran out 7-4 winners, while Salts and Tingley Athletic's reserve sides shared eight goals with a 4-4 draw.
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 here