Harrogate Town made good on their early season promise, with a blistering 5-0 demolition of Skrill North high flyers North Ferriby United.
Leigh Franks netted the opener 13 minutes into the game at the CNG Stadium before Chris Hall made it 2-0 by half-time as Town were punishing from the set piece.
The electric pace of winger Dominic Rowe saw him bag a second-half brace as Ferriby ran out of ideas, and sub Tommy Wright wrapped up matters with the fifth with minutes to go.
Goalkeeper Craig MacGillivray took the man of the match award for a string of impressive saves in a game where Town’s defence didn’t miss a beat.
Elsewhere, Harrogate Railway won 4-2 away at Cammell Laird in the Evo-Stik First Division North.
Nathan Cartman, Paul Beesley, Jesus and Colin Hunter were all on the scoresheet.
In the NCEL Premier, Tadcaster Albion drew 0-0 at Garforth Town.
Meanwhile, a below-strength Bardsey won 3-1 away at Ripon City in the West Yorkshire League Premier.
Wetherby Athletic lost 4-1 at home to Shelley, and Boroughbridge drew 2-2 at home to Field.
Back at Wetherby Road, newly-promoted Skrill North leaders North Ferriby United arrived at the CNG Stadium with a perfect record of two from two, having netted seven goals so far.
Town meanwhile had four points in the bag after a win at Oxford City and a frustrating 1-1 home draw with Vauxhall Motors.
Simon Weaver opted to start with Chris Hall in a solo role upfront, playing off attacking midfielder Craig Nelthorpe, and wingers Ashley Worsfold and Dom Rowe.
Ferriby’s pacy forwards had already been picked out by Weaver ahead of the game as a major threat and early on they showed why.
Strikers Anthony Wilson and Nathan Jarman - prolific for Chester last season - were not afraid to get in Town’s faces.
Their physical style of play bordered on aggressive at times, and Craig MacGillivray was forced to parry a super shot from Jarman in the fourth minute.
MacGillivray had to save again when Jarman set up Russell Fry for a curling shot, as Ferriby continued to explore gaps on the left flank.
But Town weren’t overawed by their visitors’ early pushing, and stamped their authority on the game in the 13th minute.
Nelthorpe delivered a perfect first corner into the box, Shane Killock rising to knock it back across the goal-face for Leigh Franks to turn in at the near post.
Ferriby defender Danny Hone took a knock in the melee, and the game broke for him to receive treatment.
He was unable to continue and in the 18th minute was replaced by Dean Lisles.
Ferriby were straight back at Town after play restarted, another Jarman effort headed off the line by Dave Merris.
Hall then won Town’s second corner, Franks so close to making it 2-0 as Ferriby looked markedly weaker in defence for the loss of Hone.
But it was straight back up the other end, as Wilson fired a shot which was on its way in had MacGillivray not saved with his feet.
Town’s ‘keeper was having an impressive afternoon, denying another effort from Jarman set up by Jamie Yates.
He then punched a corner kick clear but seemed to connect with Ferriby central defender Gregg Anderson, who needed treatment.
Town needed to reassert their attack, as having got the early goal, they were being pushed more and more into defence.
They got their chance in the 42nd minute.
A long Franks throw into the box lofted over Ferriby heads, and nodded on by Anton Brown, Hall shook off his tacklers to head home.
Worsfold then tried his luck with a solo run and drive, which pulled over the bar.
Five minutes of injury time then followed but Town were in control at half-time.
Ferriby’s strikers were undoubtedly dangerous, but their defence looked shaky.
With both goals from set pieces, it would be interesting to see if Town could conjure a third from open play.
In the 49th minute Bolder broke through in the middle.
His pass out wide saw the electric pace of winger Rowe zip 30 yards upfield, around Ferriby’s Paul Robson into the box, for a one-on one with ‘keeper Adam Nicklin.
Just when you thought he’d taken a step too far, he skipped to his right, and tucked the ball around Nicklin into the net, to the delighted roar of the 442-strong crowd.
Ferriby were by now reduced to half chances, butcouldn’t get past the towering figure of MacGillivray, who saved from Wilson and Jarman.
Confident Town were really into their stride, Bolder directing everything from the centre, releasing Worsfold whose ball to Matt Bloomer provided Hall with a peach of a chance, which he pulled over the bar.
Approaching the 75th minute, North Ferriby had used all their subs but it hadn’t led to a breakthrough.
After a rather quiet performance, Weaver swapped Worsfold for Liam Hardy
He’s hardly been on the field any time before he crafted Town’s fourth of the afternoon.
Nipping around former Town man Nathan Peat, and racing towards Nicklin, Hardy’s shot missed the far post target but Rowe was on hand to poke home his second of the day.
He could have had his hat-trick but for a tremendous save by Nicklin, who turned out for a corner.
But there was more to come.
Rowe broke through on the left, hoisting the kick high to try and find sub Adam Nowakowski who was lurking in the box.
The ball fell for sub Tommy Wright though, and the ex-Aberdeen man turned and delivered a composed shot which trickled past Nicklin.
The dejected visitors had nothing left while Town looked ready for more as the whistle sounded.
They visit Barrow on Bank Holiday Monday (6,30pm).
Harrogate Town: Craig McGillivray, Matt Bloomer, Daver Merris, Adam Bolder, Leigh Franks, Shane Killock, Ashley Worsfold (Liam Hardy 74th), Anton Brown (Adam Nowakowski 80), Chris Hall (Tommy Wright 80), Craig Nelthorpe, Dom Rowe; Alan White, Dwayne Samuels.
North Ferriby Utd: Adam Nicklin, Paul Robson, Nathan Peat, Liam King, Gregg Anderson, Danny Hone (Dean Lisles 18), Danny Clarke (Ryan Kendall 69), Russell Fry (Jonathan D’Layrea 65), Anthony Wilson, Nathan Jarman, Jamie Yates; Antoni Pecora (gk), Louis Kirk.