刘璋接到马超送去的人头和书信后,立刻下令让张任守好洛城,并派人前去征讨刘备。可他突然发现,自己手下竟然无人可用。就在刘璋犹豫的时候,法正的书信到了,他希望协助马超抗击刘备。刘璋大喜,随后又开始犹豫,霞门关不能无人守护。张松知道刘璋的顾虑,便笑道:“主公若担心霞门关,不如让孟达去守。他既然能牵制马超,守关待援还是可以的。至于牵制马超的事,自有孝直处理,不行的话,我也可以走一趟!”刘璋对张松有些怀疑,毕竟张松只写了一封信,我就真的出兵攻打荆南了。虽然只是偏师,但也显示出我与张松的交情不浅,于是刘璋便让黄权去牵制马超,而张松继续留在成都做别驾。
刘备顺利夺下涪城和涪水关后,虽然没有马超做内应,但是他的部队比刘璋的强上不少。只是当他到达洛城的时候,张任却给了他迎头痛击。要知道,西川大将张任出身贫寒,可细细说起来,他却是赵云的师兄,即便能力不如赵云,若他坚守城池,对刘备来说也是十分抓狂的事。本来刘备想利用洛城小路,一路光明正大的攻城,另一路从小路偷袭。可诸葛亮十分反对,他对刘备说:“连我军都知道的小路,张任身为本土人士,他岂能不知?小路险峻,只需埋伏一支部队,就能让我军损兵折将。不如从大路,直扑洛城,或许能趁其不备!”刘备一听,觉得十分有理,便没有让人走小路。孰不知,正是诸葛亮的谏言,让刘备少损失了一次部队,还差点打下洛城。因为张任带人守在小路,而守洛城的副将没有张任的本事,被刘备攻的摇摇yù坠。可惜,张任听见喊杀声就回头,在最后关头,给刘备来了下狠的。
张任守住了洛城,可是想击退刘备,那是痴人说梦。可是在马超来后,一切都改变了。到达洛城的第一天,马超就在法正的撺掇下攻打刘备。沙摩柯不是马超的对手,若非亲兵救的