玄遣廣陵相劉牢之,率精騎五千,直趨洛澗。秦將梁成,阻澗佈陣,靜待廝殺。牢之麾兵渡水,奮擊成軍,成開陣與戰,不防牢之持槊突入,左挑右撥,殺退秦兵,竟至成前,成措手不及,被牢之一槊刺來,正中腰脅,痛極墜馬,死於非命。秦弋陽太守王詠,忙來救成,兩下比武,才及數合,由牢之用槊格住詠刀,右手拔出寶劍,用力砍去,把詠劈作兩段。秦兵既失梁成,又喪王詠,嚇得心膽俱裂,各自逃生。再加謝玄謝琰,又來策應,大殺一陣,俘斬數千。牢之更往截秦兵歸津,秦兵儘棄甲拋戈,越淮奔竄,稀有千人不善拍浮,並皆滅頂。秦揚州刺史王顯等,一併受擒,總計秦兵死傷萬五千人,統統東西軍資,都被晉軍載歸。因而晉軍水陸繼進,連謝石亦放大了膽,策馬前行。
又越一月,秦苻融霸占壽陽,擒去守將徐元喜。晉龍驤將軍胡彬,聞壽陽被陷,退保硤石,融複引兵打擊。秦衛將軍梁成等,又率眾五萬,進屯洛澗,沿淮列柵,隔絕東兵。謝石謝玄等,至洛澗南岸,距梁成軍二十五裡,憚不敢進。胡彬因糧食將儘,潛遣人告石等道:“今賊勢甚盛,硤石乏糧,倘或不測,恐不能再見雄師。”這令人行至半途,為秦邏騎所獲,送入融營。融訊悉景象,便馳使白秦王堅道:“賊少易擒,但恐逃去,宜急擊勿失!”堅乃留雄師在項城,自引輕騎八千名,倍道就融,且遣朱序至謝石營,勸令速降。序本晉臣,誌在保晉,因私語謝石謝玄道:“秦兵不下百萬,若同時並至,誠不成敵,今乘諸軍未集,宜速與戰,若得敗秦前鋒,餘眾奪氣,將不戰自潰了!”虧有此人。石尚遲疑未決,玄同意序議,並囑序伺隙歸晉,序唯唯而去。玄既送序出營,便促石進兵。石仍有難色,謂秦王堅已到壽陽,未可輕敵,不如固壘勿動,待彼師老,然掉隊兵。輔國將軍謝琰道:“機不成失,敵不成縱,朱序此來,正天授我機宜,何如勿從!”石乃依議,遂與玄商定停止。
卻說秦王堅有一寵妾張氏,明敏有識,素得堅寵,號為張夫人。她聞堅欲侵晉,亦覺得兵凶戰危,不宜常動,乃上書規諫道:
秦王堅以晉敢先發,倍加大怒,遂命令天下,集眾侵晉。約計官方十丁,抽一為兵,良家子年在二十以下,如有材勇,皆當選為羽林郎,共得三萬餘騎。拜秦州主簿趙盛之為少年都統,且預先命令道:“平晉今後,可令司馬昌明為尚書左仆射,謝安為吏部尚書,桓衝為侍中。”朝臣聞令,俱嗤為太早。我亦要笑。獨慕容垂姚萇,及良家子等,鼓動苻堅,即速出兵。陽平公融又進諫道:“鮮卑羌虜,實我仇讎,所陳打算,不過利我疲敝,彼得乘間逞誌,如何可從?良家少年,類皆敷裕後輩,不嫻軍旅,但知巴結上意,希寵求榮,陛下誤信彼言,輕舉大事!臣恐功既不成,且有後患,悔怨將無及了。”堅始終不聽,反飭融督同張蠔慕容垂等,率步騎二十五萬為前鋒,自率雄師為後應,又命兗州刺史姚萇,為龍驤將軍,監督益梁二州軍事,並麵語萇道:“朕嘗為龍驤將軍,得建王業,今特將此職授卿,願卿竭力!”左將軍竇衝,在旁進言道:“王者無戲言,這乃是不祥征驗呢!”堅沉默不答。亦自知講錯麼?萇即辭去。