Adam Gusterson struck a late winner for The Magpies
For the third game on the bounce Dereham Town showed the resilience needed to challenge for honours.
In the two games leading up to Saturday's trip to Haverhill Rovers, the Magpies had recovered from a goal down to win 2-1.
On this occasion they needed a late winner again after squandering a two-goal lead.
Seemingly comfortable at 2-0, Matt Henman's title chasers were pegged back and a draw looked the likely outcome.
Up popped Adam Gusterson though with a last-minute winner to keep Dereham top of the Ridgeons Premier Division table with a 3-2 win, so maintaining a five-point advantage.
Wroxham took their winning run to seven games and remain second after a 5-3 win at Felixstowe while there were also wins for Norwich United and Kirkley and Pakefield, who are third.
Unfortunately, Great Yarmouth Town are still searching for their first home win in the league after conceding a late leveller at The Wellesley against Wivenhoe Town.
The big game in Division One did not go the way of Diss Town.
The Tangerines, who were targeting pole position with a win, took on leaders Cambridge University Press at Brewers Green Lane but lost 2-1.
That is three defeats on the trot now for Rob Taylor's side, two of which have been in the league, so they will need to get back on track sooner rather than later.
Lowestoft Town were expected to beat basement side Horsham and they did not disappoint. The Blues won 4-0 to remain third in the Ryman Premier.
King's Lynn Town meanwhile recorded their third 'double' of the campaign to move up to second in the UCL Premier.
Jack Defty notched a hat-trick to take his tally to 20 for the season in a 5-0 win at Irchester United, having beaten them 5-2 at The Walks earlier in the season.
Bookmark with:
What are these?