Preston took an early lead against Norwich after a Sam Greenwood penalty and a great Duane Holmes strike.