Bromley, Barnet, Solihull Moors, Gateshead and Peterborough Sports are all safely through to the quarter finals with the draw on Monday.
There was a league scalp of sorts too - Chesterfield’s advantage at the top may now be 23 points, but they had to settle for a rare home point.
Struggling Ebbsfleet United became the first team since August to stop the leaders winning at home, their 2-2 draw secured by Ben Chapman.
It was a big day down the bottom and AFC Fylde keep their great form going. A 2-1 win at Eastleigh was sealed by Nick Haughton.
York City gave their survival chances a huge shot in the arm. Defeating Southend United 1-0 thanks to Lenell John-Lewis late on, it left the Shrimpers now looking over their shoulders.
Max Wright’s double lifted the gloom for FC Halifax, who were too strong for Dorking as Boreham Wood edged clear of danger - Erico Sousa’s penalty the difference against Maidenhead.
One club in serious danger are Oxford City, who were hammered 7-1 at Dagenham. Josh Rees scored three as Inih Effiong got his tenth goal in ten games.
There was also a big play-off battle at Altrincham who were just too strong for Rochdale. Chris Conn-Clarke, Justin Amaluzor and Regan Linney all added to their excellent seasons.
There was a sting in the tail in the live TNT Sports game as Hartlepool United were hit late at Woking. Joe Grey put the visitors ahead but a late Lewis Walker goal took the Cards back out of the bottom four.
It’s advantage Tamworth in the National League North title race now.
The Lambs beat Farsley 1-0, midfield man Tom Tonks getting the goal.
They then heard Scunthorpe United had lost 1-0 at home to Curzon Ashton. James Spencer with the winner - a result that leaves the leaders 12 points ahead.
George Glendon got on the scoresheet again as Chester grabbed a very impressive 3-0 win at Scarborough Athletic.
Paul Blackett scored again as South Sheilds thrashed Gloucester City 5-0. Jake Day made it safe for Alfreton Town as they dug Darlington deeper into trouble.
Southport stunned Brackley Town to give their season a lift. Jordan Archer made it safe.
Ollie Pearce continued his incredible form at Worthing hit Dover for six.
His four goals made it 14 goals in his last eight matches but the gap remains ten points. That’s because Yeovil Town defeated Tonbridge Angels 4-2. Jake Wannell scored twice for the table toppers.
Worthing weren’t the only team scoring half a dozen. Shaun Jeffers scored a hat-trick as they rolled over troubled Taunton Town.
The temperature has been turned up at Torquay United after a fourth straight defeat, losing 4-3 late on after leading Slough Town three times. Leon Chambers-Parillon hit the winner for the Rebels.
Weymouth couldn’t make it five from five, going down at Chelmsford City 1-0. Finely Barbrook with the goal.
Cody Cooke got another goal as Bath City defeat Dartford as Braintree won 1-0 at Chippenham.