刘军如同徐庶预料的一样,分为三路大军进攻益州。刘军三路大军,在诸葛亮、司马懿和刘玉的带领下,直扑益州。 最先开战的就是诸葛亮为首的西路大军,武都郡的益州守军早就做好了迎战的准备,他们利用险峻的关卡来抗衡诸葛亮。武都郡太守午史是刘备新提拔起来的地方官员,深受刘备大恩,他十分卖力地为刘备付出。 徐庶也给了午史下达了死守的命令,并且将武都郡通往汉中的道路全部都给堵上了。