Synonyms of score points off in English:

score points off


See definition of score

phrase

1‘Harry was continually seeking ways to score points off Sam’

SYNONYMS
get the better of, gain an advantage over, outdo, best, worst, have the edge over
have the last laugh on, make a fool of, humiliate
informal be one up on, get one up on, get one over on