Manage score at Lord's maybe (3)
I believe the answer is:
run
'manage' is the definition.
(both can mean to organise)
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for run that I've seen before include "Manage; career" , "Jog; manage" , "Flow quickly" , "Race; flee" , "trip" .)