The flurry of midweek games has decided the West Riding County Amateur League Premier Division championship in favour of Huddersfield side Bay Athletic.
They had a 2-1 win over Ovenden West Riding on and a 2-0 success at Steeton on Wednesday to secure their sixth title in eight seasons.
The runners-up spot will be taken by Ovenden West Riding if they beat Marsden tomorrow at Natty Lane.
Anything less would leave the door open for Steeton, who entertain Marsden on Monday in their final game.
Campion were due to play their last game tonight at home to Golcar United, but the game had to be postponed as Golcar United were delayed in getting to Bradford because of an accident on the M62.
It will now be re-staged on Monday (6.30pm), with Campion seeking at least a point to save them from the possibility of finishing second from bottom.
Steeton Reserves took the runners-up place in Division Two behind Bay Athletic Reserves after beating Salts Reserves 3-1 on Monday.
Wednesday results - Premier Division: Golcar United 3 (W Shooter 2, L Rothery) Ovenden WR 2 (C Pownall 2); Hall Green United 2 (J Miller J Penn), Marsden 1 (C Meade); Kirkburton 3 (B Aspinall 2, D Sykes), Lepton Highlanders 1 (L Dyson); Steeton 0, Bay Athletic 2 (B Ryan, K Ryan); Storthes Hall 3 (G Armitage, A Slack, T McReadie), Overthorpe SC 3 (E Brook, A Bean, C Spencer). Division One: Westbrook YMCA 4 (I Whittle, I Craig, C Egan, A Wells), Halifax Irish 0. Division Two: Bay Athletic Reserves 3 (D James-Thomas, C Allette, J Simpson), Littletown Reserves 3 (J Jagger, J Maltas, N Griffiths); Salts Reserves 4 (R Magson 2, D Lazenby, o.g), Tyersal Reserves 3.
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