Miles performing soaring finale (2,3)
I believe the answer is:
no end
'miles performing soaring finale' is the definition.
I can't judge whether this defines the answer.
'performing soaring finale' is the wordplay.
'performing' becomes 'on' (as in being on stage).
'soaring' is a reversal indicator (in a down clue, letters 'soar' up).
'finale' becomes 'end' (the end of a story or show).
'on' backwards is 'no'.
'no'+'end'='NO END'
Can you help me to learn more?
(Other definitions for no end that I've seen before include "detailed?" , "A lot" , "Non-stop" , "Enormously" , "Very much (colloq.)" .)