中国国民党军队从侦察兵那里获得情报后，他们迅速采取行动。马继援的计划是首先在24小时内包围共军，然后将被包围的共军歼灭。马继援将亲自完成这次包围行动。而共军的策略最初是摆脱国军而不是与之作战，因为在榆林战役之后，西野第四纵队原本的任务是来到国统区切断兰州— 西宁的公路威胁国军的后方，以迫使国军为应对出现的共军而无法前往其他地区作战。在共军的侦察兵首次发现在国民党军队驻扎在牙村和金村庙后，西野第四纵队司令王世泰原本计划撤退，但是其他人强烈反对迫使他改变了主意。由于这批共军有些人先前在合水战役后被国军整编