梁開平四年(公元910年)十二月二十五日,晉王李存勖將兵至趙州,與周德威會合。梁軍進駐柏鄉,柏鄉原為鎮州所轄,與梁接境,趙王王鎔早就憂心梁會據此侵奪趙國藩地,遂讓柏鄉“芻粟不備”。這次梁軍出擊成德,梁主以“分兵就食”“就地取材”為詣,然柏鄉空洞無物,梁軍一時竟糧草不繼,先是,在城裏“剉屋茅坐席以秣其馬,”戰馬卻不耐糙食,餓病無數,梁軍士卒隻好冒險出城樵采為給。晉王令遊軍伺機擒獲梁芻蕘(割草、打柴)者二百餘人,先問其兵數,答曰:“精兵七萬”。再誘問之曰:“初發洛陽,梁主有何號令?”答曰:“梁主戒上將雲:'鎮州翻覆,終為子孫之患,今悉以精兵付汝。鎮州雖以鐵鑄為城,必為我所取。'”晉王命將所俘梁兵送與趙王,據此言於趙王以堅其反梁決心。
二十六日,晉王帥兵進逼柏鄉,安營距柏鄉三十裏處,令周德威等以胡騎挑戰梁軍,梁帥王景仁不出。
二十七日,再近柏鄉,距五裏處紮營,營於野河以北,遣胡騎馳射梁營,極盡能事辱罵梁軍。梁北麵行營副帥韓勍、先鋒李思安不堪羞辱,率三萬步騎分三路以薄(接近)晉軍,梁軍鎧胄炫耀,晉人望之,頓覺卑屈。周德威謂對李存璋曰:“梁人誌不在戰,徒欲曜兵耳(不過在炫耀軍威而已嘛),不挫其銳,則吾軍不振矣。”乃徇(訓話)於軍曰:“彼皆汴州天武軍,屠酤傭販之徒耳(屠夫酒徒傭販之徒),衣鎧雖鮮,(彼)十不能當汝一。擒獲一夫,足於自富,此乃奇貨,不可失也。”引千餘精騎衝殺梁軍首尾兩端,四進四出,俘獲百餘梁人,且戰且退,距野河而止,梁軍亦退。晉王見梁軍退,令德威乘勝追擊,德威進曰:“賊勢甚盛,宜按兵以待其衰。”晉王曰:“吾孤軍遠來,救人之急。三鎮(晉、趙、定)烏合,利於速戰,公乃欲按兵持重,何也?”對曰:“鎮、定之兵,長於守城,短於野戰。且吾所恃者騎兵,利於平原廣野,可以馳突。今壓賊壘門(現在我們壓迫敵人城門),騎於所展其足(戰馬撒不開蹄子),吾與梁眾寡懸殊,使彼知吾虛實,則事危矣。”王不悅,退臥帳中,諸將莫敢言。德威往見監軍張承業曰:“大王驟勝而輕敵,不量力而務求速戰。今去賊咫尺(離敵軍隻有咫尺之遙),所限者一水耳,彼若造橋以薄(靠近)我,我眾立盡矣(我們大家夥馬上完蛋)。不若退軍高邑,誘敵離營,彼出我歸,彼歸我出,令其不寧,別以輕騎掠其饋餉(另派輕騎掠奪他們的糧草)不過逾月,破之必矣。”張承業深以為然,褰帳(掀帳)入,撫王曰:“此豈王安寢時耶!周德威老將知兵(知道用兵),其言不可忽也(不可輕視)。”晉王蹶然(一躍而起)興曰:“予方思之(我正想著呢)。”