未几为升平三年,晋泰山太守诸葛攸,大起水陆兵士,共得二万余人,再往伐燕,自石门进次河渚,分遣部将匡超据碻磝,萧馆屯新栅,督护徐冏,带领水军三千,游弋河中,泛舟上下,作为东西声援。燕主俊即命上庸王评,率同长乐太守傅颜等,领兵五万,往拒攸军。评屡经战阵,纪律颇严,部下又统皆精锐,踊跃争先,行至东阿相近,正与攸军遇着,不待列营休息,便即麾兵上前,步骑相间,纵横驰骤。攸虽有志平虏,怎奈才力不济,徒靠着一时血气,究竟敌不过百战雄师,两下交战多时,攸军多半受伤,眼见是旗靡辙乱,不能再奋,没奈何败退下去。评趋兵追击,大杀一阵,俘斩不可胜计,遂乘胜围攻东阿,且分兵进窥河洛。
晋廷诏令西中郎将谢万,出驻下蔡,北中郎将郗昙,出驻高平。万在军中,仍然啸咏自如,未尝拊循士卒,每经升帐,不发一言,但手执如意,指麾四座。将士统不服万,万尚不以为意,引众出涡颍间,拟援洛阳。途次闻郗昙退屯彭城,不禁惶骇,也即拍马逃归。部将见他傲慢无能,相率鄙视,恨不得将他刃毙,只因受安嘱托,未敢妄言,但各走各路,分道引归罢了。究竟昙为何事退兵?后来传下诏书,才知昙因病自归。朝廷格外原谅,仅降昙为建武将军,惟谢万无故溃退,罪难轻恕,着即免为庶人。还是失刑。