Tamworth came from a goal behind to beat ten-man Halifax.
Halifax went ahead after six minutes when Martin Foster fired home from Lewis Killeen's astute pass.
Tamworth quickly levelled when Aaron Brown headed home Scott Stamps' cross, then Tristram Whitman headed the hosts ahead after 29 minutes.
Halifax's Steve Haslam sent off after 63 minutes for a professional foul on Chad Sheppard, but the visitors still had chances to equalise.
Tamworth: Price, Adie Smith, Stamps, Redmile, Brown, Blunt, Sheppard, Cooper, Ebdon, Ross (May 80), Whitman (Shaw 86). Subs Not Used: Bampton, Johnson, Turner.
Booked: Ebdon, Adie Smith, Ross.
Goals: Brown 18, Whitman 29.
Halifax: Dunbavin, Ingram, Doughty, Munroe (Howell 55), Quinn, Hockenhull (Monington 77), Haslam, Bushell, Foster, Killeen (Mallon 77), Sugden. Subs Not Used: Willis, Hoyle.
Sending Off: Haslam (53).
Goals: Foster 6.
Ref: R Shoebridge (Ripley).