水之战.太元八年（383年）五月，在前秦南侵前夕，桓沖自上明率十万兵北伐前秦，进攻襄阳，又派刘波、桓石虔等进攻沔北诸城，命辅国将军杨亮进攻蜀地，攻下五城后再继续进攻涪城，武当亦被鹰扬将军郭铨攻下，别将又继而攻下万岁和筑阳两城。苻坚于是派征南将军苻叡和慕容垂救援襄阳，当时慕容垂为前锋，进兵至沔水，更命将士每人手持十把火炬夜行，伪装成兵力极大的样子。桓沖中计畏惧秦军兵多，又因军有疾疫，于是撤还上明，杨亮亦因前秦援兵入蜀而撤军，桓石虔及郭铨在武当击败来援的张崇后亦掳二千户人南归。战后桓沖向朝廷推荐桓石民，表他为