刘焱攻灭张鲁,杨任叛军盘踞武都。自兴平元年(公元194),四月始,刘焱与刘磐汇同蒯越一同出战张鲁军张涛所部于安阳城外,至兴平元年(公元194),八月末,刘焱攻破阳平关,张鲁覆灭,荆州军前后仅用五个月就攻灭张鲁,军师速战速决之策,顺利达成,荆州军占据汉中各部,声势大振,天下诸侯为之侧目。
荆州军汉中所部,兵力尚不能攻打武都,刘焱请示主公,下步该当如何?主公刘景升与蒯越商议,参照军师徐元直之《新野八略》,决议从白水关攻入西川,暂放缓攻打武都,并把武都作为荆州军与韩遂军、董卓军之间缓冲区域,暂以稳固汉中之上策,继而在汉中修养生息,而后招募军马,在图西凉及雍州长安之地。
主公刘景升命刘焱星夜整顿军马,率先锋进入白水关边界,开始打探消息,伺机攻入西川,汇合文聘将军伐蜀。