Just a handful of West Riding County Amateur League matches scheduled for the weekend survived the continuing bad January weather.
Campion took advantage of their pitch being declared fit to beat Huddersfield YMCA 4-1 and seal a semi-final berth in the Premier Division Cup.
Steve Hollingworth bagged two goals as Campion adapted better to the heavy conditions.
Liam Charles and a own goal gave the hosts a 4-0 lead before a late YMCA consolation from John Higgins reduced the arrears.
Salts inspected their ground on Friday and ruled it unplayable but managed to reverse the Premier Division home fixture against Ovenden West Riding.
The Halifax side’s Natty Lane headquarters were passed fit but the switch did Salts no favours as they lost 1-0.
A Robbie Graham penalty proved decisive as leaders Ovenden’s win lifted them four points clear at the top.
At the other end of the table, Tyersal climbed above Halifax Irish thanks to an emphatic 5-1 home success.
Tyersal started brightly and built up a 3-0 interval advantage with goals from Graeme Sides, Anthony Busfield and Arron Gibson.
Gareth Jones pulled one back for the visitors before Mark Beale and Arron Heywood pulled the Arkwright Street side well clear.
All games in Division One were wiped out but a couple took place in Division Two and Dudley Hill Rangers cashed in to move four points clear at the summit.
Chris Gibbons scored twice and further goals were added by Roman Zurek and Nico Carrucciu as Rangers won 4-1 at fourth-placed Ovenden West Riding Reserves.
Nearest challengers DRAM Community lost ground as they could only draw 1-1 at Kirkburton Reserves, who are fifth.
Among the postponed matches was the West Riding County FA Challenge Cup tie between Steeton and Keighley rivals Oxenhope Recreation.
This match has now been called off twice and a third attempt will be made on Saturday, January 25.