,未可图也。但可厉兵积粟,以待暴主,一举而灭之。今若动而无功,则威名损于外,资财竭于内。是故圣王之行师也,内断必诚,然后用之。彼若凭长江以固守,徙江北百姓于江南,增城清野,杜门不战,我已疲矣,彼未引弓。土下气疠,不可久留,陛下将若之何?”坚曰:“往年车骑灭燕,亦犯岁而捷之。天道幽远,非汝所知也。昔始皇之灭六国,其王岂皆暴乎?且吾内断于心久矣,举必克之,何为无功!吾方命蛮夷以攻其内,精甲劲兵以攻其外,内外如此,安有不克!”道安曰:“太子之言是也,愿陛下纳之。”坚弗从。冠军慕容垂言于坚曰:“陛下德侔轩、唐,功高汤、武,威泽被于八表,远夷重译而归。司马昌明因余烬之资,敢距王命,是而不诛,法将安措!孙氏跨僭江东,终并于晋,其势然也。臣闻小不敌大,弱不御强,况大秦之应符,陛下之圣武,强兵百万,韩、白盈朝,而令其偷魂假号,以贼虏遗子孙哉!《诗》云:‘筑室于道谋,是用不溃于成。’陛下内断神谋足矣,不烦广访朝臣以乱圣虑。昔晋武之平吴也,言可者张、杜数贤而已,若采群臣之言,岂能建不世之功!谚云凭天俟时,时已至矣,其可已乎!”坚大悦,曰:“与吾定天下者,其惟卿耳。”赐帛五百匹。
  彗星扫东井。自坚之建元十七年四月,长安有水影,远观若水,视地则见人,至是则止。坚恶之。上林竹死,洛阳地陷。
  晋车骑将军桓冲率众十万伐坚,遂攻襄阳。遣前将军刘波、冠军桓石虔、振威桓石民攻沔北诸城;辅国杨亮伐蜀,攻拔伍城,进攻涪城,龙骧胡彬攻下蔡;鹰扬郭铨攻武当;冲别将攻万岁城,拔之。坚大怒,遣其子征南睿及冠军慕容垂、左卫毛当率步骑五万救襄阳,扬武张崇救武当,后将军张蚝、步兵校尉姚苌救涪城。睿次新野,垂次邓城。王师败张崇于武当,掠二千余户而归。睿遣垂及骁骑石越为前锋,次于沔水。垂、越夜命三军人持十炬火,系炬于树枝,光照十数里中。冲惧,退还上明。张蚝出斜谷,杨亮亦引兵退归。
  坚下书悉发诸州公私马,人十丁遣一兵。门在灼然者,为崇文义从。良家子年二十已下,武艺骁勇,富室材雄者,皆拜羽林郎。下书期克捷之日,以帝为尚书左仆射,谢安为吏部尚书,桓冲为侍中,并立第以待之。良家子至者三万余骑。其秦州主簿金城赵盛之为建威将军、少年都统。遣征南苻融、骠骑张蚝、抚军苻方、卫军梁成、平南慕容、冠军慕容垂率步骑二十五万为前锋。坚发长安,戎卒六十余万,骑二十七万,前后千里,旗鼓相望。坚至项城,凉州之兵始达咸阳,蜀汉之军顺流而下,幽、冀之众至于彭城,东西万里,水陆齐进。运漕万艘,自河入石门,达于汝、颍。
  融等攻陷寿春,执晋平虏将军徐元喜、安丰太守王先。垂攻陷郧城,害晋将军王太丘。梁成与其扬州刺史王显、弋阳太守王咏等率众五万,屯于洛涧,栅淮以遏东军。成频败王师。晋遣都督谢石、徐州刺史谢玄、豫州刺史桓伊、辅国谢琰等水陆七万,相继距融,去洛涧二十五里,惮成不进。龙骧将军胡彬先保硖石,为融所逼,粮尽,诈扬沙以示融军,潜遣使告石等曰:“今贼盛粮尽,恐不见大军。”融军人获而送之。融乃驰使白坚曰:“贼少易俘,但惧其越逸,宜速进众军,掎禽贼帅。”坚大悦,恐石等遁也,舍大军于项城,以轻骑八千兼道赴之,令军人曰:“敢言吾至寿春者拔舌。”故石等弗知。晋龙骧将军刘牢之率劲卒五千,夜袭梁成垒,克之,斩成及王显、王咏等十将,士卒死者万五千。谢石等以既败梁成,水陆继进。坚与苻融登城而望王师,见部阵齐整,将士精锐,又北望八公山上草木,皆类人形,顾谓融曰:“此亦勍敌也,何谓少乎!”怃然有惧色。初,朝廷闻坚入寇,会稽王道子以威仪鼓吹求助于钟山之神,奉以相国之号。及坚之见草木状人,若有力焉。
  坚遣其尚书硃序说石等以众盛,欲胁而降之。序诡谓石曰:“若秦百万之众皆至,则莫可敌也。及其众军未集,宜在速战。若挫其前锋,可以得志。”石闻坚在寿春也,惧,谋不战以疲之。谢琰劝从序言,遣使请战,许之。时张蚝败谢石于肥南,谢玄、谢琰勒卒数万,阵以待之。蚝乃退,列阵逼肥水。王师不得渡,遣使谓融曰:“君悬军深入,置阵逼水,此持久之计,岂欲战者乎?若小退师,令将士周旋,仆与君公缓辔而观之,不亦美乎!”融于是麾军却阵,欲因其济水,覆而取之。军遂奔退,制之不可止。融驰骑略阵,马倒被杀,军遂大败。王师乘胜追击,至于青冈,死者相枕。坚为流矢所中,单骑遁还于淮北,饥甚,人有进壶飧豚髀者,坚食之,大悦,曰:“昔公孙豆粥何以加也!”使赐帛十匹,绵十斤。辞曰:“臣闻白龙厌天池之乐而见困豫且,陛下目所睹也,耳所闻也。今蒙尘之难,岂自天乎!且妄施不为惠,妄受不为忠。陛下,臣之父母也,安有子养而求报哉!”弗顾而退。坚大惭,顾谓其夫人张氏曰:“朕若用朝臣之言,岂见今日之事邪!当何面目复临天下乎?”潸然流涕而去。闻风声鹤唳,皆谓晋师之至。其仆射张天锡、尚书硃序及徐元喜等皆归顺。初,谚言“坚不出项”,群臣劝坚停项,为六军声镇,坚不从