万余人兵力急赴剑门。但是孟元喆是一个纨绔子弟，怕文绣的军旗被雨淋而专门解下来，以至于把军旗重新挂上去的时候挂倒了；与孟元喆随行的还有他的嫔妃和戏子数十人。行军速度非常缓慢。此时剑门的守军，只有原剑门戍卫的军队，以及从利州溃退下来的后蜀军。主要将领为王昭远和赵崇韬。
北宋.北宋方面，部队为王全斌部，该部队在先前攻破利州之后，获得了八十余万斛的军粮。在抵达剑门之后，与嘉陵江对岸稍作休整，并商讨攻城方案。
战役经过.北宋方首先由史延德分兵赶往附近的一处名为来