American Josh Salah dished out fine form coming off a long break, rattling off eight birdies in overcast skies...