Hollow victory on points for green-eyed monster (4)
I believe the answer is:
envy
'green-eyed monster' is the definition.
(thesaurus)
'hollow victory on points' is the wordplay.
'hollow' means to remove the middle letters.
'on' is a charade indicator (letters next to each other).
'points' becomes 'en'.
'victory' with its middle removed is 'vy'.
'vy' put after 'en' is 'ENVY'.
'for' is the link.
(Other definitions for envy that I've seen before include "Jealousy, resentment" , "Jealousy, begrudgery" , "Covet; be jealous of" , "Resentment at another's success" , "One of the 7 deadly sins" .)