阳平公苻融等人的部队三十万人,先期抵达颍口。
东晋面对大军压境,下达诏令,任命尚书仆射谢石为征虏将军、征讨大都督,任命徐、兖二州刺史谢玄为前锋都督,与辅国将军谢琰西中郎将桓伊等人,统帅八万兵众抵抗前秦。
并让龙骧将军胡彬带领五千水军援助寿阳。
共分三路兵马北上迎击前秦军。
十月,前秦阳平公苻融等攻打寿阳。
十八日,攻克寿阳,擒获平虏将军徐元喜等人。
慕容垂攻下了郧城。
苻融进军攻打胡彬退守的硖石。
前秦卫将军梁成等率领五万兵众驻扎在洛涧,沿淮河布防以遏制东面的部队。
苻坚自认为能速战速决,并派已是前秦尚书的朱序前去劝降谢石,朱序却私下提示谢石宜先发制人,击溃前秦的先锋部队。
谢石起初认为秦军兵强大,打算坚守不战,待敌疲惫再伺机反攻。
听了朱序的建议后,便改变了作战方针,决定转守为攻,主动出击。
十一月,谢玄派广陵相刘牢之率领五千精兵开赴洛涧,揭开了淝水大战的序幕。
秦将梁成扼守山涧部署兵阵迎击。
刘牢之取得洛涧大捷,斩杀了梁成、梁云以及弋阳太守王咏,秦军折损十多名大将及数万大军。
刘牢之又派部队阻绝了淮河渡口,歼灭前秦军队一万五千人,抓获了前秦扬州刺史王显等人。