bc1688年,商師征占有洛氏(洛水畔,可能爲河南洛陽),接着再征荊國(湖北宜都市),荊國投降商國。
bc1687年,在夏王朝的諸侯、方國中,雖然叛離者不少,但擁護夏王朝的也還不少,忠實于履癸的也不是沒有。在東部地區就有四個屬國是忠于夏桀的:一個是豕韋(彭姓,韋姓,籛姓,均可,河南滑縣),一個顧(己姓,河南濮陽範縣),一個是昆吾(己姓,河南許昌),一個是溫國(己姓,河南焦作溫縣)。這四個夏屬國的勢力都不小,他們所處的地區又與商較近。湯滅葛以後,又征服了一些不歸順商的諸侯、方國,所謂“九征而天下無敵”。但這四個方國執意以商爲敵,他們監視着商湯的活動,還經常向履癸報告。
湯和伊尹、仲虺決心除掉這四個履癸的羽翼。就在準備進攻豕韋時,履癸得知湯還在繼續征伐諸侯,擴大商的勢力,于是派使臣至商召湯入朝,湯知道力量還沒有夏強大,所以沒有拒絕就帶領随從來到夏王都。後履癸得知湯已來到,就下令将湯囚禁在夏台。
bc1686年,伊尹和仲虺得知履癸将湯囚禁起來以後,就搜集了許多珍寶、玩器和美女獻給履癸,請求釋放湯。履癸是一個貪财好色之徒,看見商送來的許多珍寶、玩器和美女,非常高興,也就下令将湯釋放回商。
後履癸囚湯之事在諸侯、方國中引起了更大地恐慌,紛紛投奔商,願助湯滅夏,同一天就有五百個諸侯到湯那裏去聯盟。
湯回商以後,被囚禁的痛苦經曆使湯更堅定了滅夏的決心。經過和大臣商議之後,決定暫時韬光養晦,以免引起履癸的警覺。
bc1683年,在休養生息三年後,商軍發動突襲,滅了己姓的溫國(河南焦作溫縣)。
bc1681年,昆吾的國君夏伯自恃其能,率軍向商進攻。伊尹見昆吾死心塌地效忠于履癸,一心與商爲敵,就請湯率軍迎戰昆吾。一戰而大敗昆吾軍,昆吾軍撤退。
随後商與諸侯在亳(河南商丘睢陽區)會盟,聯合征豕韋國(河南安陽滑縣)。商師随後攻取豕韋國。之後再征顧國(河南濮陽範縣)。
太史令終古把占蔔的兇兆,哭泣着送給履癸,履癸不屑一顧。終古投奔商國,在諸侯中引起極大反響,擴大了商的影響。
bc1680年,商與諸侯聯軍攻占顧國。
湯爲了表明自己的伐夏決心,而不是爲了占地盤,也是爲了向投靠自己的大彭國示好,同意由彭姓子弟繼續執掌豕韋國,于是豕韋國也成爲讨伐夏朝的諸侯一員。
此時天下再次發生大旱。湯采納伊尹的建議,停止朝貢夏朝以試探履癸的實力。
消息傳到夏都,後履癸召九夷之師攻商,商湯見履癸還能調動九夷族的兵力,知道夏的勢力還很強大。商湯知道時機不到,就馬上向履癸請罪,卑辭厚禮表示臣服,恢複進貢,去掉了履癸心中的芥蒂,赢得了等待時機的時間。
費伯昌投奔商國。
冬十月,後履癸發動民衆鑿山穿陵,修建水利以緩解旱情。
bc1679年,修建水利的過程中瞿山崩塌,這在上古看來是不祥之兆。賢臣關龍逢早想進谏履癸多修德政,這次山崩關龍逢看來這是上天的警示,所以多次上書桀。履癸甚爲憤怒,将關龍逢處死。
商湯将此事遍告諸侯,九夷的首領們也看出履癸不會長久,就不聽調遣,紛紛叛離,使履癸的力量大爲減弱。
商湯決定趁此有利時機,發兵昆吾。商與諸侯聯軍征伐夏的鐵杆支持者昆吾族,使履癸看出形式不妙,派出主力部隊與昆吾族聯合應戰。
bc1678年,商與諸侯聯軍在夏朝軍隊支援之前,就向昆吾進攻,滅昆吾,殺昆吾之主夏伯,并昆吾土地、人民入商。
昆吾氏的後裔國度至夏末原有五國,包括溫國(河南焦作溫縣)、昆吾(河南許昌)、顧國(河南濮陽範縣)、衛國(河南濮陽)和有蘇國(河北臨漳縣),經過湯征夏之役,僅剩下兩個國家:衛國和有蘇國。
随後,商湯在亳(河南商丘)誓師,宣告履癸的罪行。商湯正式興兵伐夏。湯和仲虺、伊尹率領由七十輛戰車和五千步卒組成的軍隊西進伐履癸。履癸調集了夏王朝的軍隊,開出王都斟尋(河南洛陽偃師市)。夏商兩軍在鳴條之野(河南新鄉封丘縣)相遇,展開了大會戰。
會戰開始之前,湯爲了鼓動士氣,召集了參加會戰的商軍和前來助商伐夏的諸侯、方國的軍隊,宣讀了一篇伐夏的誓詞,即《湯誓》。商軍經湯動員以後,士氣大振,都表示願意與夏軍決一死戰。夏軍士氣低落,人有怨心。兩軍交戰的那一天,正趕上大雷雨的天氣,商軍不避雷雨,勇敢奮戰,夏軍敗退不止。
夏桀見兵敗不可收拾,連都城也不敢回,就帶領五百殘兵向東逃到了三朡(山東定陶),夏邑被聯軍攻占。三朡是夏王朝的一個方國,三朡伯見夏桀兵敗逃來,立即陳兵布陣以保夏桀,并揚言要與湯決一死戰。湯和伊尹見夏桀投奔三朡,即揮師東進。商軍和三朡軍在郕(左成右刂)(今山東汶上北)交戰,結果商軍打敗三朡軍,殺了三朡伯,奪取了三朡伯的寶玉和财産。
夏桀見三朡又被湯所滅,仍就帶了那五百殘部向南逃走。湯和伊尹率軍緊迫不放,夏桀逃到了南巢(安徽壽縣),投奔南巢氏,其爲夏的同盟部族,爲上古有巢氏的後裔。後來,南巢逐漸成爲荊楚之地巢居民族的通稱。
商軍追至南巢,夏桀又想從南巢逃跑,但是剛走到城門口就被商軍捉住。湯将夏桀流放在南巢的亭山。
湯和伊尹爲了徹底消滅夏王朝的殘餘勢力,又率軍西進。因爲韋、顧、溫、昆吾和三朡這樣一些較有勢力而又忠于夏的方國都被商湯所滅,商軍在西進的路上就未遇到大的抵抗,很快就占領了夏朝都城斟尋(河南洛陽偃師市)。