冀州后，王景仁受命攻取赵国。但因钦天监仇殷称有月食，天象不利军队深入，太祖召还王景仁，使赵国有时间与晋国和义武军结盟，并得到晋王李存勖援军。十二月得知赵晋联盟后，太祖才命王景仁北上攻赵。王景仁等从河阳渡河，会合魏博节度使罗周翰军，合计四万，再会合阎宝、王彦章所率二千骑，屯于邢州、洺州。太祖又想到仇殷所言，派使者驰告王景仁停驻魏州，王景仁不听，进军柏乡。晋昭德军使史建瑭与振武节度使周德威先以先锋兵出井陉屯赵州，李存勖亲征，从赞皇县东下。王景仁所领梁军和李存勖所领晋赵联军仅隔一条河，梁军数量占优，也有地利，