Beast stats duel over embrace (3)
I believe the answer is:
doe
'beast' is the definition.
(doe is a kind of beast)
'stats duel over embrace' is the wordplay.
I cannot really understand how this works, but
'over' could be 'o' (cricket abbreviation) and 'o' is located in the answer.
The remaining letters 'de' is a valid word which might be clued in a way I don't understand.
This explanation may well be incorrect...
Can you help me to learn more?
(Other definitions for doe that I've seen before include "Female kangaroo" , "Feminine counterpart of stag" , "Animal" , "female in the field?" , "She's a deer" .)