outlast

To last longer than someone or something else.