Young stars align in Harper, Trout matchup