在《说唐三传》中,有一位西番一级战将,手中暗器很厉害,连伤十五唐将,薛仁贵一上阵他就跑,薛仁贵一追命没了。在几个评书版本中,他都间接导致薛仁贵死亡。此将是谁?就是西番白虎关总兵杨凡。
杨凡(杨藩)力气很大,有万夫不当之勇。他骑乌驹马,使金背大砍刀。薛仁贵率军打到白虎关,秦汉、窦一虎攻打白虎关,他出关迎战,与二人战了十余回合,突然掏出两枚棋子,抬手打出去,正中秦、窦二将眉心,二将负痛败走。薛仁贵又派十二员偏将出战,都被杨凡用棋子打伤。
薛仁贵带罗章出战,二人大战杨凡。杨凡一人打不过两人,拖刀败阵,就在薛仁贵追赶时,杨凡取出棋子打来,薛仁贵用戟一挡,棋子打到了戟上。薛仁贵取出穿云箭,一箭射中杨凡右肩,杨凡逃回关中。第二天,杨凡又来讨战,薛仁贵摆下一字长蛇阵,杨凡一到,四队人马将他围在垓心。杨凡和薛仁贵打了三十回合,虚砍一刀,往西便逃。罗章拦挡,杨凡打出一枚棋子,正中罗章额上,杨凡冲出包围,向白虎山逃去。
杨凡连伤十五唐将,薛仁贵急了,撒马就追,一直追上高山,四下一看,前不见杨凡,后不见自己的兵马,迷路了!转到一处山崖,薛仁贵发现一座白虎山神庙,便进去祝告。拜完了,忽听外面一声虎吼,薛仁贵打开门一看,一支箭凭空飞来,正中眉心,薛仁贵当场毙命。
薛仁贵追杨凡,结果自己命没了。这一箭还不是杨凡射的,而是薛丁山射的。薛仁贵追赶薛仁贵追到山上见一白虎从庙旁出来,薛丁山便箭出一支穿云箭,白虎大吼一声跑了,箭却射向了庙门,把开门查看了薛仁贵给射死了。
在有的版本评书中,杨凡力大无比,两次和薛仁贵交手,都把薛仁贵的戟打飞了,第一次薛仁贵吐血,第二次正要取薛仁贵性命,薛丁山射出一箭,本想射杨凡,谁知薛仁贵一偏头躲杨凡刀,箭把薛仁贵射死了。不管薛丁山怎么射,薛仁贵的死都与杨凡有关。