All three National League North games survived the freezing conditions on an important evening of action.
Brackley were subjected to their first defeat in 11 matches as Boston United enhanced their promotion chances in the process.
Dom Knowles’ dramatic late winner turned one point into three for the Pilgrims, who are looking good for the play-offs in their last ever season at York Street.
So are Darlington, who are the division’s form side along with leaders King’s Lynn.
They won again at Guiseley 2-1 with Will Hatfield grabbing the winner as the Quakers good recent run goes on.
The Lions, though, stay in the top seven despite the set-back - that’s because Gateshead couldn’t win.
They did claim a good point at Leamington, who are looking strong defensively at the moment - it ended 0-0.
Havant & Waterlooville gave Paul Doswell the response he demanded.
Home defeat to title rivals Wealdstone damaged their automatic promotion chances but they won away again, a second-half turn around too much for Dulwich.
It ended 3-1 at Champion Hill as Bradley Tarbuck, Alfie Rutherford and Sam Magri struck the goals in south east London.
It was bad news for Maidenhead United as they were the victims of a big FA Trophy upset.
Southern Central side Halesowen ran out 3-1 win at York Road on a tough night for the Magpies.
There was also frustration at Barnet, their game with Farsley off very late because of a frozen pitch at the Hive.
National League North:
Boston United 1-0 Brackley Town
Guiseley 1-2 Darlington
Leamington 0-0 Gateshead
National League South:
Dulwich Hamlet 1-3 Havant & W
FA Trophy replays:
Barnet P-P Farsley
Maidenhead 1-3 Halesowen