show up

入门 (A2) informal

To arrive at a place, or to make something or someone look bad by being much better.

"We waited for two hours, but he never showed up."