
Daniel Johnson joined Preston from Aston Villa for an undisclosed fee in January 2015
Daniel Johnson's penalty gave Alex Neil a victory over Sheffield Wednesday in his first game as Preston manager.
Sean Maguire and Callum Robinson both tested Owls keeper Keiren Westwood as the hosts had the better chances.
After substitute Ross Wallace fired over for the visitors, former Wednesday defender Tommy Spurr headed against the bar at the other end.
Johnson scored the winner from the spot after Tom Lees brought down Jordan Hugill in the area.
In a summer of change at Deepdale, former Norwich boss Neil replaced Simon Grayson who left for Sunderland in June.
The 36-year-old is likely to have been impressed with the performance from his new team, as they beat a side which had reached the Championship play-offs in the past two seasons.
At the start of the Owls' 150th anniversary campaign, the visitors struggled to threaten with their best chances falling to Glenn Loovens, who tested Chris Maxwell early on, and Wallace.
Robinson could have given the hosts the lead with a header which he directed straight at Westwood before curling a shot around the post.
Preston manager Alex Neil:
"Our strength is that we have such a good team spirit, they work so hard for each other and we got what we deserved today.
"When you have that amount of pressure, you want what you deserve. We could and maybe should have scored more.
"That's three points on the board now. Notoriously in the last two seasons we've not started well so it's pleasing to get three points on the board."
Sheffield Wednesday boss Carlos Carvalhal:
"We deserved to lose the game. We were out of everything. We ran too much in the first half but with no brain.
"We didn't win too many second balls, Preston won all the second balls. We had one or two chances, Preston had more than us so congratulations to Preston.
"No excuses about us, we must do much better to win games in the Championship and we must analyse this game to do better in the future."