公元前308年,息壤盟誓後,秦武王以甘茂為大將,發兵五萬攻打宜陽。魏國正如甘茂所料的,沒有出兵,在邊上旁觀,孤立無援的韓國隻能靠自己。韓國在宜陽投入了重兵防守,甘茂圍攻五個月仍然無法取勝。
樗裡疾勸說秦武王趁早班師回朝,以防生變,秦武王的信心也動搖了,就下令讓甘茂撤軍。甘茂收到命令後,讓人寫了封信回去向秦武王複命。秦武王拆開信件,上麵就寫了兩個字,息壤。秦武王想起了和甘茂在息壤的盟誓,頓時改變心意,派秦將烏獲率領五萬大軍支援甘茂。
甘茂為了取勝,散儘家財打賞士兵,對宜陽發動了猛攻。宜陽最終還是淪陷了,六萬韓軍被斬首。甘茂乘勝率領秦軍渡過黃河,攻占了武遂今山西垣曲東南。宜陽之戰,秦國慘勝,之所以說慘勝,是因為秦國大軍也損失慘重,傷亡過半,但秦武王覺得都是值得的。
韓國經此一戰,失去了西部屏障,國力大損。秦國得到了宜陽,完全控製了崤、函之險,在中原地區有了立足點,與其餘六國的距離拉近,為今後伐滅六國提供了便利的地理條件,這一戰,是秦國一統天下的裡程碑之戰。
宜陽之戰,齊國、楚國怎麼不來幫忙呢,齊國太遠,而且剛打完燕國,還在休息中。楚懷王本來是打算去救援的,但被陳軫勸住了,陳軫說:“宜陽是守不住的,大王彆白費力氣了。”秦武王後來也派使者告訴楚懷王,隻要楚懷王能保持中立,秦國就會歸還漢中,楚懷王又相信了。楚懷王不知道被秦國人騙幾次了,還是沒學乖。
到了第二年,秦韓戰況膠著,漢中還沒送來,楚懷王就讓大將景翠出兵,作勢要救援韓國,秦武王就把之前從魏國那裡打來的煮棗送給楚國,讓楚國繼續保持中立。等到秦國打下了宜陽,楚懷王再去討要漢中,秦國不出意料得又賴賬了,楚懷王又生氣了,生氣有什麼用呢,誰讓你好忽悠呢。