GOALS from Kieran Young, Conner Watkins and Vasyl Bernyk secured a 3-3 draw for Ross Juniors men on Saturday at Staunton & Corse.
And their fate is in their own hands despite sitting bottom of North Gloucestershire One, with five games left and games in hand on the two teams above.
Ruardean Hill Rangers also shared a 1-1 draw with visitors Quedgeley in the Gloucestershire League, going a goal down after just four minutes from a high ball in the wind before rescuing a point two minutes from time when Alex Stephens slotted home the rebound from his saved shot.
Lydbrook Athletic won 2-1 at third-placed Painswick to go fifth in Gloucestershire Northern 2, leaving Ryan Clarke just one game off 250 appearances for the club.
But Newent Town Development were humbled 10-1 away to Gloucester City Development in the Bateman Sports President's Cup, and face them again in the league this Saturday.
Huntley also lost 3-2 on penalties after a 2-2 draw at Blakeney in the JO Roberts Cup semi-final after goals in normal time from James Barton and Reuben Fishpool, while Longhope missed out 2-1 in the George Sandoe Cup semi away to Mushet & Coalway 2nds, Florin Crainic with the consolation.
Chris Baverstock and Peter Martin fired Howle Hill to a 2-1 comeback win away to Harrow Hill 2nds in the North Gloucestershire Premier division though, where Ruardean Hill 2nds lost 2-0 away to Broadwell 2nds.
Ruardean United moved a step closer to promotion from NG2 with a 4-2 home win over Broadwell A, Will Smith with a brace and goals from Alex Rowles and Lukas Holse, leaving them second 10 points clear of third.
Fixtures this Saturday (April 12) include – Newent v Kidlington, Lydbrook 2nds v Ross Juniors, Newent Dev v Gloucester City Dev, Almondsbury v Ruardean Hill, Woolaston v Lydbrook, Huntley v Blakeney, Mitcheldean v Howle Hill, Ruardean Hill 2nds v Milkwall, Redmarley v Longhope, Redbrook 2nds v Ruardean Utd.