Leaders Caernarfon Town have clinched promotion and moved within one win of being crowned Huws Gray Alliance champions.
The Cofis won 2-0 at Caersws and can clinch the title with a win against bottom club Llandudno Junction away on Wednesday (6.30pm).
They are assured of a top two finish and promotion, while a win in midweek will make sure of the championship.
Rhys Roberts and Darren Thomas scored Caernarfon’s goals at Caersws, who were rocked by injuries to two goalkeepers.
Caernarfon, though, were two goals ahead by the time the home team turned to a third goalie.
First choice Dave Jones was inured during the warm-up, while substitute keeper Luke Evans had to be replaced ten minutes into the first half because of a finger injury.
Defender Ryan Davies took the gloves and kept a personal clean sheet over the next 80 minutes.
The @tynlongarage man of the match for us was Rhys Roberts.
Reserve team players Paul Watson and Jordan Dean were given their first team debuts for Caersws, who play a Central Wales FA Cup semi-final against Builth Wells on Tuesday.
The next evening Caernarfon manager Sean Eardley and his team travel to play a Llandudno Junction team who have failed to win home or away in 24 Alliance fixtures this season.
A win would clinch the title and promotion to the Welsh Premier League for Caernarfon Town.
Airbus Broughton rounded off their season with a hard fought win against Rhyl. Danny Taylor scored the only goal after 53 minutes.
Holywell Town played Penrhyncoch in a match switched to Maes Tegid, Bala.
Exclusive post match interview with the Gaffer @seanyeardz3 after our 2-0 victory over Caersws today. Sean is sponsored by Andy Roberts Plastering Contractor (07854 861775) #UnClwb https://t.co/pwePYjoNBA
— Caernarfon Town FC (@CaernarfonTown) April 14, 2018
Nashan Blake put Penrhyncoch ahead, while Sam Jones equalised soon after half-time in a 1-1 draw.
Flint Town United won 2-0 against Porthmadog tanks to goals from Mark Cadwallader (49 mins) and Richie Foulkes (penalty, 66).
FC Queens Park were a goal down after five minutes with Craig Pritchard on target for Denbigh Town.
Danny Sullivan doubled Town’s advantage after 40 minutes and Pritchard added his second and Town’s third with 66 minutes gone.
Ruthin Town’s Llyr Morris, leading scorer in the Alliance with 28 goals, saw plenty of action during the last five minutes of the first half against Holyhead Hotspur.
Morris had a penalty saved by Holyhead goalkeeper Paul Pritchard after 40 minutes and then scored twice to give his team a 2-0 the half-time advantage.
Holyhead pulled a goal back through John Littlemore after 71 minutes but there were no further goals and Ruthin took the three points
Gresford Athletic played Guilsfield at The Rock, home of Cefn Druids on Friday. The result was a 3-2 Guilsfield win thanks to goals from Robbie James, Asa Hamilton and Jake Cook.
Tom Freeman and Jack Eyre netted for Gresford, who twice took the lead.
Huws Gray Alliance results: Airbus Broughton 1, Rhyl 0; Caersws 0, Caernarfon Town 2; FC Queens Park 0, Denbigh Town 3; Flint Town United 2, Porthmadog 2; Holywell Town 1, Penrhyncoch 1; Ruthin Town 2, Holyhead Hotspur 1; Gresford Athletic 2, Guilsfield 3.
Huws Gray Alliance fixtures this week:
Wednesday 18: Llandudno Junction v Caernarfon Town (6.30pm), Denbigh Town v Rhyl (7.30pm).
Saturday 21: Caersws v Holywell Town, Guilsfield v Denbigh Town, Ruthin Town v Penrhyncoch (all 2.30pm).
Hugs Gray Alliance Cup:
Quarter-final, Wednesday, April 18: Porthmadog v Holyhead Hotspur.
Semi-finals, Saturday, April 21: Llandudno Junction v Gresford Athletic; Porthmadog or Holyhead Hotspur v Flint Town United.
Caernarfon Town’s last two fixtures:
18/04/18 @LlanJunctionFC away 6.30pm
HUWS GRAY ALLIANCE 2017-18
|10||Flint Town United||25||9||4||12||43||38||5||31|
|14||FC Queens Park||24||1||3||20||20||94||-74||6|
Bonus points: Gresford Athletic -3