Crossword Clue:

to rival to strive to equal or surpass

AnswerCrossword Clue
EMULATEDTried to equal or surpass
EMULATESTries to equal or surpass