刘备大宴三日,刘备将粮食、旗帜、铠甲收扎整齐,兵士包裹也收拾妥当,杨怀、高沛见此大喜,三日后,杨怀等人回到白水,差人报于刘璋刘备准备撤军。
刘璋先被使者告知刘备大怒,要回荆州,心中忧虑,张任等劝刘璋先下手为强,封住各处关隘,派兵吞并刘备。
刘璋犹豫不决,杨怀密信又到,刘璋拿捏不住,令等等看。张任等心中着急但无可奈何。只能操练兵马,以防有变。
刘备与庞统商议道:“今文长已去,我等当有所动作配合。”
庞统道 :“主公放心,我已有计,十日后我等召杨怀、高沛杀之并其军,若魏延得手,前后夹击,若有所失,也可接应。”刘备大喜,从其言。
魏延引兵昼伏夜出,派亲信扮成百姓先行一步,打探地势,挑选白天藏身地。不敢生火做饭,只吃带的干粮,周围两里,遇到的樵夫和过路百姓等人,全部留在军中。兵马行过后,一支百人队专门清理痕迹。
晚上加速行军,人衔草,马摘铃。偷过白水后,绕过涪城,直抵绵竹,凿山为道,开林为路,潜过雒城,到达成都。
魏延藏身离成都仅剩数个时辰路程的密林中,派人联络张松。
张松见到魏延所派送信之人,看罢信件。对信使道:“该如何做我已尽知!”约定好时间,信使自去回报魏延。
约定当晚,魏延对副将冯习道:“成败在此一举,我带人先摸到城下在护城河藏身你去骗开城门,待城门开后,我趁机将守关兵卒擒获,一举攻破成都。”冯习点头答应。
魏延先行一步。冯习等到黎明时分,天将亮未亮时,来到成都下叫门。守关门尉问:“何处军情?”
城下答道:“白水关的,杨都督派我们往成都通报,刘备有异动,恐怕有主公不知,令我等来报。”
门尉道:“张任将军有令,晚上不得打开城门,请天明入城。”
城下怒道:“军情紧急,我马不停蹄赶来,你却敢耽搁,你不要项上人头了吗?何况这天色不用半个时辰就要被亮了。”
门尉不敢做主,只好派人通知当值将军邓贤。正在此时,一人拦住正准备送信的兵卒道:“何事喧哗。”门尉一看乃张松,门尉告知前因后果。之后道:“我们不敢违抗张将军军令!”
张松道:“正好昨晚主公让当值,看看是否有白水关消息!”
便登上城头道:“可有文凭。”
城下答道:“文凭在此,可查看。”
张松道:“呈上来。”
城下怒道:“你下来看,杨都密信,岂可儿戏。”
张松便坠下一人,那人看后确认无误,张松又命再坠一人,也确认无误,张松对门尉道:“既然如此,军情紧急,不可贻误,可开城门。”
门尉本想对张松说你无权干涉守门兵马,但又不敢,心中犹豫不已。
张松拿出盖有益州牧大印的文书道:“你看,这是主公亲自下的命令。一旦杨怀、高沛两位将军送信来此,不可耽搁。怎么?你要抗命?让开,出事我张松自承担。”喝令开门。
张松率领的手下立即放吊桥,众军士见门尉没发话,也不好阻拦。张松手下打开城门。门尉只好也默认。
冯习等五人走到吊桥上,并不入城,只是停在门口问道:“哪个是门尉:”
门尉答应:“小人便是。”
冯习指着他破口大骂:“杨都督不信任,你们好胆子,怎么,防贼……”
张松趁机急忙说好话,冯习趁机又和张松吵闹,任凭好话说尽,就是不进城。
魏延已经于之前趁夜色,挑选数百精兵藏在护城河里,听到冯习破口大骂的声音,便知道城门已开,趁机摸了上来。
一声尖锐响声后,冯习一把揪住旁边的门尉,魏延等人窜进城门,直入城中。守关兵卒目瞪口呆,魏延趁敌不备,尽数斩杀。
接着城门火把点亮,远处大批人马赶来,冯习带人分头堵住各处城门,魏延直扑守城兵马处,袭破成都守军。
邓贤乃当值,巡查至此,引兵前来查看,迎面与魏延相遇,魏延举刀便砍,邓贤抵挡不住,正欲败走,魏延赶上斩之,直袭守城兵马。
魏延又令数只百人队到各处放火,给城中兵马造成声势浩大的错觉,以乱敌兵。
刘璋得知刘备军入城惊得魂不附体,慌忙逃命,张任、冷苞、刘璝虽有心抵抗,但士卒四散,兵无战心,城中到处是火光,不知有多少兵马,而刘璋慌乱只顾逃命。