張任設計大敗荊州軍馬,心中大喜,又多日不見趙舒,還道真爲三人好友復仇,更是歡喜。劉備連失兩位謀士,成都援軍又至,於是請命公子劉循,與將軍吳懿出戰劉備。劉備卻因大軍新敗,士氣不振,退守涪水關。張任二將一直不捨,趕殺而至,連日挑戰不出,又駕雲梯,飛鎖攻打來日,奈何劉備防守得法,徒傷士卒,勞而無功。張任只好作罷,收兵回營,卻想自己糧草充裕,荊州軍卻無糧草供給,看誰最終消耗得起?
劉備軍馬多日不戰,川軍大都鬆懈之時,卻有人來報魏延引軍出關挑戰。張任雖然感覺驚疑,卻不肯示弱,親自引軍殺出。兩陣對圓,張任出馬,大聲罵道:“魏延匹夫,多日龜縮關內。今日如何敢來送死?”魏延卻並不答話,揮刀直取張任。二將大戰數十回合,魏延漸漸不敵,拔馬敗退關中。張任揮軍掩殺,川軍大勝一陣。
第二日,關上卻又換黃忠出戰,也仍被張任殺敗,再勝一陣。張任回營之後,左右衆將都感疑惑,吳懿乃道:“魏延,黃忠都是當世虎將,與將軍交戰兩日皆敗,莫非有詐乎?”
張任大笑道:“此必劉備之謀也,卻如何能瞞得過我?”吳懿不解,問道:“還請將軍明言。”張任於是答道:“某觀劉備欲退也。荊州軍連日不出,這兩日卻主動出戰,偏又一觸戰便退。此必劉備糧盡欲退兵,卻又恐吾軍追擊之故。”吳懿深服其論,又問道:“將如何破之?”張任即道:“來日再戰之時,可命士卒奮力取關,定要活捉劉備,不能使之遁去。”衆將依言而下,各去準備。
次日,張任與吳懿盡起寨中兵將殺奔關下,但見關上旌旗飛舞,卻不見一兵一卒。乃喝令士卒攻打關隘,待進先頭軍士攀入關上,卻早已是人去關空,並無一人。張任不禁嘆息道:“可惜仍舊被劉備先行跑掉。”
吳懿卻道:“劉備率軍急退,兵無戰心,吾等可輕騎追之,一戰成擒。”張任搖頭道:“只恐其有伏兵斷後。”吳懿又道:“將軍引輕騎在前,某引大軍在後,中間探馬傳遞消息,何懼埋伏?且劉備糧盡而走,軍無戰心,若等其退回葭萌,堅守不出,何日才能趕其出川?”張任也覺此計可行,欣然應下,自引精銳輕騎在前,吳懿在後,出關來追劉備。
張任騎兵追出十餘里,就聽兩旁鼓響,左右各有彪軍殺出,視之乃關平,劉封二將。關平舞刀上前,大喝道:“張任鼠輩,中吾主公之計也。”張任冷笑不已,答道:“如此雕蟲小技,吾何懼之。”下令全軍不得後退,只能向前衝殺。川軍都知後有援軍,是以雖然中伏,卻不驚慌,仍自結陣撕殺。過不多時,吳懿引大隊人馬殺來,川軍聲勢更振。關平,劉封二人抵敵不住,只得引軍敗退。
張任,吳懿二將自是緊追不捨,再行數裡,果見前面一隊人馬緩緩而行,軍中旗上大書“漢左將軍劉”。張任立時大喜,轉謂吳懿道:“幸從公言,今日定活捉劉備矣。”乃催軍奮力向前。
荊州軍馬見張任等殺來,都無心抵抗,各自潰散,於路丟棄兵器,旌旗無數。川軍都附地哄搶,不肯再上前追殺。張任又知是劉備緩敵之計,乃持槍厲聲喝道:“諸將奮力向前,活捉劉備便有重賞。但有揀拾地上軍械者,就地斬殺。”軍令如山,於是川軍皆不敢再擅取一物,都併力向前。
轉過幾道路口,道旁草木叢生,地勢險峻,張任心下甚是疑惑,正要收住軍馬,卻又聽得鼓聲大響,左右無數火箭射來。草木之上本就覆有引火之物,一經燃起頓時濃煙滾滾,火勢大漲。張任知是中計,就要退軍卻是不及。前面有魏延引軍阻攔,後面又有黃忠帶人劫殺,川軍衝突不出,多被燒得焦頭爛額,死傷無數。
劉備登高而望,見張任中計,笑謂趙舒道:“經緯之計神鬼莫測,今日定能爲士元報仇也。”趙舒卻不想張任就死,心中還有諸多疑惑要問,乃道:“張任乃西川第一名將,主公何不使人招之?”劉備又復大笑道:“此固備之願也,只恐其冒犯經緯,不敢言耳。”趙舒急忙道:“舒爲主公效力,怎能以私而廢公乎?彼各爲其主,現若能降主公,便有同袍之誼,舒斷不敢念舊恨。”劉備又誇讚趙舒幾句,才命人傳下號令,停止放火,高聲招降。
張任在軍中見火箭停下,正要喝令全軍突圍,卻聽得對方用川話大聲勸降。火勢猶自未滅,川軍之中便有不少丟棄兵器,往奔投降者。吳懿在張任身側,道:“如今大勢已去,將軍將何去何從?”張任聽他言下便有投降之意,本要喝罵,卻又想自己不曾也想過要投效劉備的麼?只是現在已經結下仇怨,如何能再降,豈不成了朝三暮四,反覆無常的小人?
吳懿見張任默然不語,還道是心中已然答應。只是口中不肯說出,是以再勸道:“大丈夫能屈能升,將軍此降乃是念及部下將士性命,旁人聞之也只是稱讚將軍仁義而已。”張任聽他說完,不覺放聲大笑,乃打馬上前喊道:“趙舒可敢出來一會?”
趙舒在遠處聽他呼喊自己名字,於是向劉備請命上前,高聲答道:“將軍何以知吾在此?多日不見,別來無恙乎?”張任笑答道:“如此計策,舍你其誰?當日不能殺你,某死不瞑目,但有一言相告,‘多行不義,必自斃’。某就先行一步,在黃泉之下,等你來會。”說罷,調轉槍頭,自刺於馬下。