outdo

To do better than someone else or than before.