随着涉何和卫山两位汉使的逝去,公元前109年开始的汉武帝征讨朝鲜的战争进入尾声。在卫山死后,汉武帝命令荀彘、杨仆两人继续进攻。左将军荀彘一路猛攻,打到了朝鲜王城王俭城下,和楼船将军杨仆从南北两面包围了王俭城。
就在这时候,杨仆起了小心思,因为此时他只剩 7000多残兵,而荀彘兵力比他多的多,如果这样下去,攻城之后,荀彘的功劳肯定比他大,对杨仆来说这是不能接受的。
因此杨仆开始往王俭城里派使者,劝降卫满朝鲜一方的王公大臣。因为北边荀彘的攻势太猛烈,城里人心惶惶,所以杨仆的劝降工作很顺利,很快收到了城里的回应,杨仆这边正高兴呢,荀彘那边自然是不干的,我这边猛打猛攻,损兵折将的,这么下去功劳全让杨仆收了,我吃力不讨好,这怎么能行呢。于是荀彘这边也不打了,也在北边开始劝降。
汉武帝因为荀彘、杨仆二人包围王俭城后行为怪异,部队久久不去攻城,所以派济南太守公孙遂前去纠正,并授权可以相机行事。
公孙遂到达后,左将军荀彘说:“朝鲜早就应该被攻下了,之所以这么久还没能攻下,是因为楼船将军多次不按照约定的期限会合。”他还将自己怀疑杨仆要背叛朝廷的话添油加醋的全都告诉了公孙遂,还对公孙遂说:“现在这种形势,如果还不拿下杨仆,恐怕会酿成大祸。”公孙遂居然在没有去杨仆营地证实荀彘的话的请况下全盘接受了荀彘的意见。
公孙遂用天子的符节召楼船将军杨仆到左将军营中议事,还当即命令荀彘麾下将士将杨仆逮捕,让荀彘统一管理。
事后公孙遂将此事报告给汉武帝,汉武帝老间巨猾,一看就知道怎么回事,立马将公孙遂处死,但暂时没有动荀彘。
荀彘这边则是一鼓作气,拿下了王俭城,平定了朝鲜。最后汉武帝以抢攻内讧贻误军机的罪名处死了荀彘,杨仆本来也应该处死,但通过交付赎金免死,贬为庶民。同时汉武帝也把卫满朝鲜所在地分为四个郡,纳入中央管辖。