公元前1784年,汤迁都于亳,然后开始对夏朝略地。最初西进伐葛,并占领之;随后北上至北毫,再向西北发展,降服韦;向东北讨平夏重地昆吾、顾,共计征伐十一次之多。
至前1766年,夏之东部诸侯,均为成汤并灭,夏在形势上已被孤立;而夏桀残暴也变本加厉,政治上亦处于不利,成汤因此决意对夏都安邑进行直接进攻。前1766年,成汤起兵自南毫出发,沿黄河一路西进,至潼关附近渡河而北,到达陋地,然后向东攻击夏都城安邑。
夏桀仓促率师西出拒敌,败于安邑之西鸣条,夏桀遂弃安邑向东入于山区,在安阳附近出太行,渡河,走至三腊。汤又移师伐三腊,桀不能立足,又一路奔走,至于南巢,战事宣告结束。
汤之伐夏,先采取蚕食政策,吞并夏之诸侯,断夏东部羽翼,然后以大迂回之行动,突然出现在夏都安邑之西,断其归路,并攻击夏都之侧背,夏桀未能审时度势,据都城固守,而仓促出兵拒敌,终为汤所乘,丧师灭国。