按照战前的部署,边军司马周士信首先率领一万五千骑兵发动了对白马羌的进攻,周士信采用分波次连续不断地进攻,白马羌从没有经历过如此大仗,步兵在汉骑的攻击下节节败退,最后姚络投入了全部的骑兵才勉强挡住了汉骑,不过他的骑兵损失惨重,只得向石松平求援。
收到姚络的救援信,石松平有些犹豫了,姚络在信中一再说明自己对面的是汉军主力,不过石松平不相信,他不相信汉军的主将一开战就会派出全部的主力,他相信那只是汉军的一支偏师,汉军的主力一定在周围,伺机攻击他们当中的一个。可他拿不准,他不知道汉军的目标是他还是实力最弱的羌军左翼。在半天时间里,石松平一连接到姚络的五封救援信,而他担心的汉军主力却迟迟没有出现,他终于忍不住了,他决定放弃现有阵地,救援姚络。