野第四纵队司令王世泰确信，凭借当前的共军兵力，他们能够歼灭国军，并据此制定了计划，打算在九岘以西伏击国军。共军于1947年8月15日凌晨开始正式部署伏军。
第一次战斗.西华池战役后，国军调整了部署，胡宗南指令国民党整编第82师马家军前去包围子午岭。国民党整编第82师第100旅驻扎在宁县，国民党整编第82师第8骑兵旅驻扎在庆阳，国民党整编第82师第5骑兵团进驻正宁。1947年8月14日，国军独立骑兵第5团和国军整编第100旅第2团在金村庙和豆家梁遇到了共军。高学文独立营被迫向东撤