秦军久攻不下之时，白起利用蛮河河水从西山长谷自城西流向城东的有利条件，在鄢城西百里处筑堤蓄水，修筑长渠直达鄢城，然后开渠灌城。经河水浸泡的鄢城东北角溃破，城中军民被淹死数十万。攻克邓、鄢城后，楚人大量死亡，白起赦免罪犯迁往两地，又率军攻占西陵（今湖北省武汉市新洲区西）。前278年，白起再次出兵攻打楚国，攻陷楚国国都郢，烧毁其先王陵墓夷陵（今湖北省宜昌市夷陵区），向东进兵至竟陵（今湖北省潜江市东北），楚顷襄王被迫迁都于陈（今河南省淮阳县）自保。此战秦国占领了楚国洞庭湖周围的水泽地带、长江以南以及北到安陆的