THE race for the division two title in the Welsh League is poised to go down to the wire.
And it could all rest on Thursday's clash between Briton Ferry Llansawel and Garden Village.
For large parts of the season, Ferry looked on course for promotion to the top flight as they established a commanding lead.
A loss of form saw the pack catch them up and they lie fourth going into the final week of the campaign.
They stayed in the promotion hunt thanks to a 2-0 victory at Newport YMCA.
Matthew Davies and Steve Davies got their goals.
They are just a point behind leaders Garden Village and Chepstow Town.
Chepstow completed their fixtures with a comfortable 3-1 defeat of Ammanford.
Ashley Palmer, John Kift and Mark Dunn netted for the hosts, with Owen James scoring from a penalty late on for Ammanford.
Goytre United remain 11th in division one following their 2-0 defeat of Aberdare Town.
Craig Steins opened the scoring for the Port Talbot side, with Joe Clarke on target from the penalty spot.
In division three, Cwmamman United's hopes of going up were dealt a massive blow as they went down 2-1 at promotion rivals Risca United.
But they do have five games left to play and have three games in hand on Risca, who are seven points ahead of them.
Meanwhile, Llanelli Town's season cannot come to an end soon enough.
The Reds were on the verge of launching a promotion challenge earlier in the season, but lost their sixth game on the trot when beaten 3-2 by Treharris.
With three games left to play they are destined for a mid-table finish.
All the goals were scored in the first half, with David Mitchell's opener for the hosts on eight minutes cancelled out by Lee Smolka's effort.
Richard Jago gave Treharris the lead again, only for Smolka to make it 2-2 in the 19th minute.
The winner came with eight minutes of the first half remaining, with Thomas Harris's long-range effort sealing matters.