涪城白水军都督杨怀、高沛接到张任书信叫小心提防刘备于是不敢放松。这边刘备怒使者先走途经涪城告知杨怀、高沛。二人闻言更加警惕。次日早上忽听城下嘈杂。登城看时数千步卒衣甲不全奔逃到城下大叫开门。杨怀问道:“你等是何处士卒?来此作甚?” 为的道:“我等皆是成都人马刘大人叫来葭萌关相助刘备不料刘备嫌兵少要把我等尽数坑杀。消息走漏因此众人逃奔到此乞求都督接纳救我等一命!” 说完城下数千人皆跪地哀哭。杨怀听了正没主意山坡背后杀声大作数路人马冲杀过来为大将正是魏延。那城下数千逃卒个个恐慌近的纷纷以头撞墙撞门兼有号哭如疯癫者。杨怀看得不忍慌忙叫开城门放入。于是数千败卒一拥而入方才进去魏延已杀到城下大骂道:“杨怀我等追捕军中逃卒你为何包庇隐匿?快快交出来不然踏平涪城叫你骨肉如泥!”杨怀反骂道:“汝等心怀叵测欲要占我西川河山先屠杀我川中子弟岂能叫你得逞!”魏延大怒便叫攻城城上乱箭射下刘备军不能得手只好退去。杨怀、高沛哈哈大笑。

中午刘备大军亦到将涪城团团围住只不进攻。杨怀、高沛不敢轻视只在城山严守。那逃进城的数千散卒一个个饥疲交顿都叫煮了米粥敖了肉汁饱吃一顿然后给兵器衣甲编队协防。

到未时不见动静。高沛、杨怀在城头小寐忽听城下嘈杂声大起。急急看时只见一帮今早进来的士卒正在城门口奋力厮杀。为头一个大汉披头散手持双刀所到处血光四溅人尸倒地。片刻之间杀到门口砍断门栓。外面刘备军一拥而入于是城上城下殊死厮杀。杨怀正在城楼阶梯处指挥城下射上一支羽箭正中咽喉当即倒栽下城被乱军砍作肉泥。高沛见势头不好欲乘乱突围被方才混进城那大汉截住厮杀。战不到数合高沛心里是虚的手一慢早被砍成两段。于是城内川兵纷纷投降。

原来这是庞统用计先故意透出消息说要杀金刘璋派来之兵纵他逃走。却安排武松及百余精兵混杂其间里应外合夺了涪城。当下杨、高毙命收到涪城降兵八千余人刘备召集川兵说凡是欲归家者给路费令其自去;愿留者编在军中。汰弱留强得兵六千余人。于是刘备以新提拔都尉霍峻守葭萌关刘封、孟达守涪城自引大军五万余人黄忠、魏延为先锋士徽、张南为后合取大路杀奔成都来。时建安十六年十一月末也。

消息传到成都刘璋大惊失色。黄权道:“事已至此可急兵马前去迎敌。”刘璋便召众将商议。张任道:“此去涪城数百里有雒县为其中咽喉。可急兵往把守。涪城之西绵竹亦是要地可分兵占据威胁刘备之后。”刘璋然之便令张任为大都督刘璝为副都督统大将泠苞、邓贤、雷铜、吴兰等引军三万前往雒县把守。又遣大将李严、女婿费观引兵一万五千前往绵竹把守。两路军马克日出刘璋自在成都征军卒粮草为后应。

张任等催动三军昼夜兼程赶到雒县。探马来报言刘备大军尚出涪城不远前锋魏延、黄忠军马离雒县四十里。张任道:“刘备军马众多一应军械辎重行进困难故而先把精兵为前部到这边。我便就此打他个厉害!”众将皆道:“愿从都督安排!”张