Synonyms of score points off in English:

score points off

See definition of score


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

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