Taunton Town kept their title hopes alive thanks to a stunning comeback against Merthyr Town at the Viridor Stadium on Bank Holiday Monday.
The Peacocks hit back from two goals down with 20 minutes left to steal a 3-2 win against their visitors from Wales, while EvoStik Southern League leaders Weymouth drew 1-1 at Poole Town.
Only one point separates Weymouth and Taunton in the Southern League with one fixture to play – and only one automatic promotion place available.
Merthyr are safely in mid-table, but they will face a Walton Casuals team breathing fire at the MetCoaches Community Stadium next Saturday (3pm).
Casuals, Frome and Staines are the bottom three and all face a drop into the division below, but Walton have given themselves hope.
They won 1-0 against Kings Stanley at home thanks to a 42nd minute James Ewington goal and they go into their last match of the season at Merthyr knowing a win could yet save them.
Hendon are one point ahead of Casuals and daren’t lose against Swindon Supermarine at home. If that happens even a draw at Merthyr could keep Casuals up.
Merthyr drew 0-0 at home against Farnborough Town on Saturday in front of 421 spectators before heading to Taunton for a tough clash with the title contenders.
Ian Traylor and Jamie Veale scored second half goals to put the Martyrs on top, but Taunton clawed their way back and midfield player Matt Buse eventually netted a 91st minute winner.
Martyrs manager Gavin Williams has already committed to the club until the end of next and has plans in place for a 2019-20 promotion push to the National League.
Traylor struck the first Merthyr goal at Taunton, tapping in at the far post just before the hour. Veale then smashed a shot into the top corner eight minutes later.
Taunton were devastated, but they hit back with goals from Rocky Neal (70 mins), Dan Sullivan (73) and Buse (91).
Bank Holiday Monday fixture:
Teams, Taunton Town: Lloyd Irish, Pierce Mitchell, Lewis Hall, Shane White, Ed Palmer, Matt Buse, Josh Nelmes, Ryan Brett, Matt Wright (capt), Dan Sullivan, Rocky Neal. Subs: Craig Veal, Ollie Chamberlain, Luke Manley, Keith Emerson, Chandler Hallett.
Taunton Town: Scott Reed, Adam Davies, Jay Foulston, Matthew Harris, Kieran Lewis, Corey Jenkins, Ashley Evans, Jamie Veale, Ian Traylor, Tom Meecham, Owain Jones. Subs: Ryan Prosser, Kerry Morgan, Lee Lucas, Ben Swallow.
Awesome afternoon at the Virador today. @TauntonTownFC showed real character to come back from two down. Fingers crossed for the final game #UpThePeacocks #Taunton pic.twitter.com/T7pV15diG9
— Word Gets Around (@_wordgetsaround) April 22, 2019
Saturday fixture: Merthyr Town 0, Farnborough 0
Team, Merthyr Town: Scott Reed, Ben Swallow, Connor Young, Jarrad Wright, Kerry Morgan (Adam Davies), Ashley Evans (capt), Kieran Lewis, Ian Traylor, Ryan Prosser, Owain Jones (Tom Meechan). Substitutes: Lee Lucas, Jay Foulston, Corey Jenkins.
Remaining Merthyr Town fixture this season:
Saturday 27 v Walton Casuals H (3pm)
LEAGUE TABLE: EVO-STIK LEAGUE SOUTH PREMIER DIVISION SOUTH – 2018/2019