Colwyn Bay 0 Halifax Town 1
Danny Holland headed the only goal of the game as Town moved up to second place in Blue Square Bet North.
Holland, who struck a couple of minutes before the break from a James Dean cross had an earlier effort ruled out for offside.
He eventually made way for the returning Jamie Rainford who might have marked his first game back at the club with a goal but for a couple of good saves from the Bay keeper.
Shelton Payne, Karl Noon and Jon Newby had chances for the home side, the latter two both being denied by Simon Eastwood.
But Town bossed the encounter for long periods and thoroughly deserved to extend their current run to eight wins in nine games.