Fish finally landed by expert (4)
I believe the answer is:
dace
'fish' is the definition.
(dace is a kind of fish)
'finally landed by expert' is the wordplay.
'finally' indicates one should take the final letters.
'by' says to put letters next to each other.
'expert' becomes 'ace' (ace can informally mean very good).
The last letter of 'landed' is 'd'.
'd'+'ace'='DACE'
(Other definitions for dace that I've seen before include "Fish in the carp family" , "Freshwater fish" , "Small river fish" , "Chubby swimmer" .)