Northwich came from two goals down to secure a thrilling win over Halifax. Halifax took the lead on 12 minutes when Danny Forrest lashed into the net from 12 yards, and Steve Torpey fired home to make it 2-0 15 minutes later.
Northwich's Stuart Elliott had a penalty saved, but the home team pulled one back on 59 minutes as Michael Carr headed home Felix Bastians' cross.
Paul Brayson headed Northwich level in the 81st minute, before Louis Dodds fired a dramatic winner in injury time.
Northwich: Senior, Griffiths, Payne, Gallimore, Mayman, Carr, Elliott, Brown (Bastians 33), Dodds, Brayson, Townson (Byrne 68).
Subs Not Used: Connett, Battersby, Sale.
Goals: Carr 58, Brayson 81, Dodds 90.
Halifax: Mawson, Toulson, Quinn, Wright, Doughty, Forrest, Kearney, Thompson, Torpey (Gray 90), Killeen (Smeltz 69), Sugden (Senior 68).
Subs Not Used: Roberts, Matthews.
Goals: Forrest 15, Torpey 27.
Att: 1,150.
Ref: A Haines (Yorkshire).