Who led the defeated the Shang Dynasty?

um, i think it was the Zhou dynasty...

first was the Xia dynasty. the Shang dynasty conquered them...and then the zhou dynasty conquered the shang dynasty.