冬季,十月,秦阳平公苻融等人攻打寿阳;癸酉日,攻克,抓捕平虏将军徐元喜等人。苻融任命他的参军、河南人郭褒为淮南太守。慕容垂攻占郧城。胡彬听说寿阳沦陷,退兵保卫硖石,苻融向硖石展开攻击。秦卫将军梁成等人率领五万大军驻扎在洛涧,沿淮河布防以抵抗东边的军队。谢石、谢玄等人在距离洛涧二十五里的地方驻扎,忌惮梁成,不敢进攻。胡彬的军粮吃光了,派使者告诉谢石等人:“如今敌军士气强盛,我军粮食吃光,恐怕不能再与大军相见了。”秦国人抓住胡彬,把他送到阳平公苻融那里。苻融派人快马加鞭赶去向秦王苻坚汇报:“敌军人少容易捉拿,只是担心他们逃走,应该快速进攻。”苻坚于是把大军留在项城,率领八千轻骑兵,加倍速度赶路在寿阳与苻融会合。秦军派尚书朱序以“两军强弱分明,不如快些投降”为理由劝说谢石等人。朱序私下对谢石等人说:“如果秦军百万大军全都赶到这里,你们实在很难和秦军较量。现在趁着各路人马没有集齐,应该迅速攻击;如果能打败秦军前锋,就能夺得对方的士气,从而迅速攻破敌军。”
谢石听说苻坚在寿阳,十分害怕,想用不出战的方法拖垮秦军。谢琰劝谢石听从朱序的建议。十一月,谢玄派广陵相刘牢之率领精兵五千人火速奔赴洛涧,在距离洛涧十里的地方,梁成守着洛涧严阵以待。刘牢之直接向前渡过涧水,攻打梁成,将梁成打败,将梁成和弋阳太守王咏斩杀,又分派部队阻断他们归途的渡口,秦军步兵骑兵崩溃,争相逃往淮水,一万五千名士兵战死。秦国扬州刺史王显等人被抓,兵器、军资全被没收。谢石等各路军队水路陆路并进,秦王苻坚与阳平公苻融登上寿阳城观望,苻坚看到晋军队列整齐,阵形严密,又望见八公山上的草木,以为都是晋国士兵,回头对苻融说:“东晋是强敌,怎么能说他们弱呢?”说完脸上露出怅然若失又恐惧的神色。