Preston, Barnsley, Notts County in sumptuous 6/1 JPT treble