Sean Rigg hit two and Tom Pope notched his first goal of the season as Vale swept aside Accrington to secure an emphatic first home win.
Manager Micky Adams named an unchanged starting eleven with the only change on the subs bench with Sam Morsy making the squad for the first time this season.
The visitors started the brightest but Vale took charge with two stunning strikes in four minutes.
First, following a Vale free-kick, Gary Roberts found an unmarked Sean Rigg in the box and the striker made no mistake to score his third of the season. Then just four minutes later, Roberts got on the scoresheet with a stunning free-kick.
The visitors were still threatening and Vale were grateful for Stuart Tomlinson’s alertness on a number of occasions.
Then on 37 minutes, striker Tom Pope (pictured) scored following an excellent cross from wingback Adam Yates. And Vale completed a stunning first-half display with Rigg notching his second of the game from close range on 40 minutes.
Vale went close to extending their lead early in the second-half as Anthony Griffith went clear, but the midfielder hit the side netting. Then Pope was next to threaten as his drive forced the keeper into a fine save. Soon afterwards, play was interrupted after the rare sight of a Vale Park streaker.
Accrington rattled the bar and then secured a consolation goal on 80 minutes through Murphy. But it was not enough to deflect from a stunning Vale victory and one which leaves the Vale unbeaten this season.
Micky Adams’ (pictured) side are looking impressive across the board and full of goals. If matters resolve themselves off the pitch soon, then Vale fans may be looking forward to a potential promotion push.
Port Vale: Tomlinson, Yates, McDonald, McCombe, Owen, Collins, Loft, Griffith, Roberts, Rigg, Pope
Subs: Morsy, Dodds (for Roberts, 80), Haldane, Taylor (for Rigg, 76), Williamson (for Pope, 76)
Accrington: Murdoch, Winnard, Hessey, Murphy, Long, Proctor, Barnett, Joyce, McIntyre, Moult, Fletcher
Subs: Dunbavin, Burton (for Moult, 69), Craney (for McIntyre, 69), Taylor, Lindfield (for Barnett, 58)