put (someone or something) in the shade

idiom

Definition of put (someone or something) in the shade

chiefly British, informal
: to be much better than (someone or something) Their performance really put ours in the shade.