那时先锋赵云,因先前奉了孔明将令,预备取川,暗地派人入川,探听夔门一带备细情形。恰好正值夏侯渊在汉中,将五斗米教肆行屠戮,众多道友,纷纷外出逃难。中间有几位祭酒师兄,逃到秭归地面,被赵云访得明白,即忙抚恤他们,多予金帛。那些难民自是感恩图报,赵云教他们先去川中,沿途集合教中骁健,候我兵到,作为内应。后来熊锦帆替蔡松坡,招集公口打陈二安,正是师仿赵云的故智。那些人纷纷去了。
也是刘璋暗弱,兵备不修,一来只防张鲁,却被夏侯渊诛戮,方以丞相天威所及,只贡赋不缺,便可受其保护;二来与荆州同是汉室宗亲,决无自相鱼肉之理;三来自刘璋任事以来,边境久安,民不知兵,赵云兵到夔门,守兵不战而溃。兼之五斗米教徒,沿途布散谣言,虚张声势,川中将吏,不知荆州来了多少兵队。蜀兵赢弱,索不耐战,所过城邑,望风奔溃。赵云直抵涪关,叩关讨战。
守关将士乃是杨怀高沛,听见赵云兵到,尚不知是何处人马,两个开关出战,双战赵云。战到二十余合,只见关上一声喊起,蜀兵大乱。原来黄忠领兵五千,从郧阳边地,沿着清水,经过蛮犵诸地,深入蜀境,直拊涪关之背。二将惟恐关上有失,回马便走,赵云赶上,一枪将杨怀刺死。关上黄忠,拍马下来,迎着高沛,就是一刀,高沛措手不及,被忠砍于马下。赵云大喜,同黄忠进了关来,号令诸军,禁止杀掠,检点军马粮草,蜀兵降者免死,得了一员降将王平。