Answer: humbling

AnswerCrossword Clue
humblingDecisively defeat (another team or competitor, typically one that was previously thought to be superior)
humblingLower (someone) in dignity or importance
humblingthe act of abasing (to lower in rank, prestige, or esteem)