Tamworth got their champagne moment after a 1-1 draw with Warrington meant they couldn’t be caught.
But for Yeovil Town, the wait goes on. An Ollie Pearce inspired Worthing spoiled the party at Huish Park but a point against Truro City on Thursday gets them over the line.
The FA Trophy final will be contested by Solihull Moors and Gateshead after both won their ties earlier today.
It was another brilliant day in the National League as a number of sides put hands on safety - and the race for the play-offs heats up.
A Jayden Luker cracker pretty much keeps Woking up after a 3-2 win over Dagenham. Eastleigh are almost there - a 1-0 win over nine man York City was earned by Luke Croll.
Boreham Wood gave themselves a fighting chance after eased past fellow struggles Wealdstone 4-0 days after it was confirmed Luke Garrard is leaving this summer.
Dorking Wanderers need a miracle now after they were held 0-0 by Altrincham. They will go down next weekend if results don’t go their way.
Ben Chapman’s double against AFC Fylde means they can start planning for another National League season.
Oldham’s play-off hopes now look over - it’s seven without a win after Sam Mather earned Rochdale a point at Boundary Park.
Nicke Kabamba grabbed a late point for Barnet at Maidenhead, while Manny Dieseruvwe added to his tally as Aldershot Town’s play-off hopes were damage by Hartlepool United.
Elsewhere in the National League North, Gloucester City were relegated after Chester’s six star show.
Harrison Burke bagged two in the romp. But they weren’t the day’s top scorers - South Shields hit Bishop’s Stortford for seven, Paul Blackett notched a hat-trick.
Scunthorpe United boosted their confidence before the play-offs with a 4-1 win over Hereford as Farsley Celtic boosted thief survival hopes by beating Peterborough Sports.
Cedric Main helped Darlington defeat Southport to give their chances of staying up a lift. As did Rushall Olympic, who won at Blyth. Buxton stunned Chorley after Max Hunt made sure.
Meanwhile in the National League South, Havant & Waterlooville are all but down after Dartford won to give themselves hope. Ollie Box got what could turn out to be a huge winner.
Torquay United are two points above the drop zone after a 1-0 loss at Welling United.
Farnborough’s brilliant run is over. They couldn’t make it eight wins in a row after Maidstone left with a 1-0 victory, Raphe Brown got the decisive goal.
Chelmsford City’s nine men eventually conceded to Slough Town, the 1-1 draw means Yeovil can win the title with one more win.
Tom Blackwell have Braintree Town the points at Weston while it was a good day for Eastbourne Borough, who boosted their survival hopes, and Chippenham Town after their victory at St Albans City.