代州总管
李景被乔钟葵包围,杨广下诏让杨义臣去救援他。杨义臣率领骑兵、步兵二万,夜出西陉,快天亮时,已赶了几十里路。乔钟葵侦悉
杨义臣人马少,全部上阵来抵抗杨义臣。钟葵的副将王拔,骁勇无敌,特善用矛,射他又射不中,他常带几个骑兵冲锋陷阵。杨义臣特担心他,于是招募能够抵挡王拔的人,
车骑将军杨思恩请求与王拔交战。杨义臣见思恩气貌
雄勇,说:“真是壮士!”赐给他一
卮酒。杨思恩远远望见王拔站在阵后,就把酒斛往地上一丢,策马而赴敌。杨思恩冲了两次,都没有
克敌制胜,杨义臣就又选十几个骑兵随他前去。杨思恩于是向前猛冲,杀了几个叛军,一直冲到王拔的军旗下。两人短兵交战,杨思恩的随从骑兵退后,于是杨思恩被王拔所杀。
王拔于是乘胜进军,杨义臣军退了十几里。杨义臣赎回杨思恩的尸体,放声痛哭,三军无不流泪。杨思恩的随从骑兵都被腰斩。杨义臣因自己兵少,于是把军中的牛和驴子全部清出来,清了几千头,又令兵卒几百人,每人拿一个鼓,偷偷地把牛和驴子赶到山谷里,出其不意。吃了晚饭,杨义臣又与钟葵交战,两军刚交手,杨义臣就命令驱赶牛和驴子的疾速前进。一时间,战鼓震天,尘埃弥天,乔钟葵军不知究竟,还以为是伏兵大发,因此大大地溃败。杨义臣纵兵反击,大破乔钟葵。杨义臣因战功升任
上大将军,赐缣采二千段,杂采五百段,女妓十人,良马二十匹,继而授他为相州刺史。