We do not currently know of any antonyms for lasted longer than.
For similar words to lasted longer than, try: