Crossword Genius

In the end, friend backs detailed internet venture (10)

Ross

I believe the answer is:

eventually

I'm a little stuck... Click here to teach me more about this clue!

'in the end' is the definition.
(I've seen this before)

'friend backs detailed internet venture' is the wordplay.
I cannot really see how this works, but
'friend' could be 'ally' (an ally is a friend or supporter) and 'ally' is located in the answer.
'internet' could be 'e' (I've seen this in other clues) and 'e' is present in the answer.
This explanation may well be incorrect...

Can you help me to learn more?

(Other definitions for eventually that I've seen before include "sooner or later" , "At last" , "Finally" , "In the fullness of time" , "In due course" .)

I've seen this clue in the Sydney Morning Herald.
Want a hint initially instead of a full solution? Install my app