魏师二十万攻豫州,刺史桓崇祖欲治外城,堰淝水以自固。众恐劳而无益,且众寡不敌。崇祖曰:“若弃外城,虏必据之,外修楼橹,内筑长围,则坐成擒矣。”乃于城西北堰淝水,堰北筑小城,周为深堑,使数千人守之,曰:“虏见城小,以为一举可取,必悉力攻之。以谋破堰,吾临水冲之,皆为流尸矣。”魏果攻小城,崇祖着白纱帽,肩舆上城,决堰下水,魏人溺死千数,遂退走。
译文
魏主发动二十万大军进攻豫州,豫州刺史桓崇祖想整治外城,建水坝拦堵淝水以求自保。但其他官员认为敌我兵力悬殊,修城筑坝只怕白费功夫,没有什么作用。桓崇祖说:“如果我们弃守外城,敌兵一定占据;如果敌兵在外修筑了望台,在内再筑一道围墙,那我们真的只有坐在城内等着当俘虏了。”于是在城的西北边筑水坝,拦堵淝水,在水坝北边另筑一个小城,在小城四周挖了一条很深的城沟,派几千人防守。桓崇祖说:“敌人见城小,认为容易攻占,一定调集全部兵力攻打,好破坏水坝。我们就乘机破坝放水去冲,敌兵就全成浮尸了。”
魏军果真攻打小城,桓崇祖戴着白纱帽,坐着小轿登上城,命人破坏水坝,一时坝水如万马奔腾般渲泄而下,魏军被水淹死的,不下数千人,于是只有撤退。