太祖太乾元年六月,龙英迁其都于临淄。黄凤率众济淮,与蒋罗并力,攻齐汝南,齐淮北道督统苻彦告急。英留其司空彭峤总迁都事宜与守备诸事,躬率诸郡士马凡十五万,南向以援汝南。是月,太祖诏遣使巡行境内,开张圣听,广纳谏言。耿松闻太祖称帝,遂总西三郡(注:张掖、酒泉、敦煌三郡)士马凡九万寇武威(自注:国朝奉天命以牧万民,故凡犯国朝者,皆可谓倒行逆施,悖于天伦也,故言“寇”言“盗”,言“犯”言“侵”),太祖使太尉薛镇总众往逆之。
七月,龙英率众至汝南,蒋罗、黄凤闻英亲率众至,惧而解围,遂各以兵马南还。龙英于是留步卒守汝南,躬率精骑,将济淮攻九江,黄凤闻之,即于淮南缘水警戒守备,英以淮水尚未退,遂与凤隔淮对持,彼此不能进退。是月,薛镇既抵武威,耿松遂以逸待劳,乘其新至而逆击,镇仓促与战,遂大为松所破,松率精骑奋击,王师折损万余,薛镇退保姑臧城(注:武威治姑臧),请救于长安。
八月,蒋罗欲助黄凤,又惧河南为齐所攻,于是以兵马粮秣、器械金银资于唐宣、左胜,使其率众东出壶关以攻齐河北。于是左胜、唐宣总士马八万出太行,逼山阳(注:属河内郡),姚衡闻之,遂遣步卒往守山阳,自率精骑锐旅,道井陉,以偪太原,破其数县,唐宣大惧,即欲率其所部回援,左胜劝之曰:“今你我之众并力,足能一旬之间,克定河内,然后与陛下(注:言蒋罗)席卷大河以南,不逾再朔,必能剑逼鲁郡,料其时日,太原犹能固守,卿何以兹还?”宣对曰:“脱取河内,则其地归于上党、河东(注:皆左胜所有);若克东郡,则其土并乎陈留、河南(注:皆蒋罗所有),于太原何益邪?不佞惟其一郡,若有差池,何处容身?”遂将众还赴太原。
呜呼,古人云:“千乘之国二十,犹不能敌万乘之国。”(注:语出《同书》)是也!然则何以此言乎?夫千乘之国有十五,其相和虽倍于万乘,然其既为盟党,而势均力当,彼此之间不能统率,动静之举未能齐发,故会难总其兵锋,以先制人,反将以其散乱漫扰,或卒受制于人,故而虽和力有倍于万乘,而竟不能有一战之势在其上也。且古今往来,邦国之间,徒见利动,不闻宿友,千乘之国二十,其间难免各怀心虑,而间相猜防,如何能克其事?夫蒋罗、唐宣、左胜既相结反齐,蒋罗惧彼威武,借刀于他人;唐宣惮其巢倾,弃营而还穴,竟至于并三国之力,会九郡之卒,不能制胜姚衡一将,未闻东进尺寸之疆,岂不知古人之言信欤!
是月,太祖以京兆尉柴宁为征西大元帅,总关中士马凡八万,西上援武威。柴宁者,陇西人也。初,商淳既填长安,以国家之要,在于得贤才,故于其府衙前张布,凡自以有一术之长、片面之杰者,悉可自荐。宁素好读兵书,喜言谋战,遂自荐,淳乃接见,与之相叙,问以兵法韬略,皆对答如流,且颇有新见创解,淳遂大奇之。洎乎太祖自武威还于长安,淳乃以宁言于太祖,请用之,太祖不以为意,而淳数以为言,且曰:“大王若欲逐鹿天下,则此人必不能弃之。纵大王不用,亦当诛之,以绝为敌国所用之患,不然,我属会成阶下之囚!”太祖遂惊愕,疾以之为京兆尉,而淳又曰:“宁御军大才,焉可使之屈就一郡?”太祖不以为然。俄而薛镇折戟,退守姑臧,太祖闻之大惧,夜不能寐,商淳时染病,而犹乘疾夜中请见,太祖闻其有策不,淳遂请拜柴宁为帅以西讨。太祖犹狐疑,淳遂曰:“朝堂之将,能右薛镇者,窃以为非柴宁无二,请以臣全家老少为保。”叩首固请,太祖疾持起之,遂曰:“卿保之人,必非愚钝。”于是拜宁为征西大元帅,使将众西讨。
九月,唐宣还太原,遂与姚衡战于狼孟,衡奋击破之,遂乘胜推锋,大戮其众,进趣晋阳城。蒋罗闻唐宣败,遂遣众自南道将渡河以攻河内,英使东郡太守司马珣率众援之,持陈军于河南。是月,柴宁率众至姑臧,与耿松对持,坚壁不与战。彭目、李芸等诸将以薛镇围困,请速击松,宁不许,曰:“未至战时,公等不必急之,洎乎交锋之日,赖公等奋勇。”