长封率秦军攻打宜阳。经历五个月的进攻，秦军仍不能攻破，樗里子、公孙奭果然以宜阳未得来攻击甘茂向武王进谗，武王随即召见甘茂打算退兵。甘茂以「息壤之盟」反问秦王，说服秦武王增援甘茂，最后终于击败韩军，斩首六万，攻佔宜阳。接着，秦军渡过黄河夺取武遂（今山西省垣曲县东南），并在当地筑城驻守。韩襄王恐惧，使相国公仲侈持宝物，入秦乞和。秦武王大喜准许其请求。遂下诏甘茂班师，留向寿宣抚宜阳地方。