Johnson’s goal, which briefly brought PNE level, was his 12th of the season – all in the Championship.
He is North End’s top scorer, one ahead of Tom Barkhuizen who has struck nine times in the league and twice in League Cup action.
It is PNE’s midfield which has supplied the bulk of league goals this season.
In addition to Johnson’s dozen, there have been six from Paul Gallagher, Josh Harrop has five, Alan Browne four and Ben Pearson has netted once.
Along the frontline, there have been goals from wide areas but they have been in short supply down the middle.
Barkhuizen, to be fair, has scored some of his goals when playing centrally.
Jayden Stockley had two to his name although Saturday’s game was only his seventh league start.
David Nugent’s only goal was in December against Fulham, while Louis Moult struck in the 3-0 win over Wigan before his season was ended by injury. Sean Maguire has four goals to his name, with those scored both playing down the middle and from the left wing.
Scott Sinclair’s pair of goals have come from either wing, cutting in from the right against Swansea in February and from the left at Luton.
Billy Bodin has two league goals to his name and another in the FA Cup.
The goal he scored against Nottingham Forest in August came in an emergency stint playing as a striker.
It has to be said that Bodin played the role well that day, almost as a ‘false nine’ rather than an out-and-out striker.
Three league goals have been supplied by defenders, Patrick Bauer with two headers from corners against Bristol City and Charlton.
The other was Joe Rafferty’s 20-yard shot at Swansea.
Chances went begging in the Cardiff box, notably the 90th-minute shot from Nugent which curled wide when it should have been nestling in the back of the net.
That would have made it 2-2 and surely have earned PNE a point.
Harrop scooped a sitter over the bar in stoppage time although it was 3-1 by then and the final whistle came not too long afterwards.