Great sporting occasion involving cycling (4)
I believe the answer is:
mega
'great' is the definition.
(old-fashioned UK slang for 'very good')
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for mega that I've seen before include "Fantastic!" , "Game (anag) -- great" , "Huge (slang)" , "wicked" , "Smashing" .)