升平元年(357)七月,前秦冀州牧张平派人到建康递交降书,晋廷任命他为并州刺史。张平本来是后赵的并州刺史,后赵内乱、冉闵建魏后,他投降了前秦,被任命为大将军、冀州牧。

张平派兵攻占了新兴郡、雁门郡、西河郡、太原郡、上党郡、上郡等地,修建了三百多座坞堡,治下汉人和夷人共十多万户人家。他任命了征镇官员,准备与前燕和前秦对抗。

十月,张平向前秦发动进攻,苻坚亲征张平,命晋公苻柳镇守蒲阪,邓羌为前锋督护率领五千精骑在汾水扎营。张平命养子张蚝前去挑战。

张蚝是个传奇人物,是猛将中的猛将,他身强力壮,身手敏捷,能拉着牛尾巴让牛倒走,高来高去也如走平地。张蚝本姓弓,上党人,因为作战勇敢被张平收为养子,张平让他改姓张,待他如亲生儿子,对他偏爱有加。

张平有个小妾,长得非常漂亮,她对身材健壮的张蚝暗送秋波,张蚝把持不住,和养父的这个小妾有了私情。但时间不长此事就被张平发现了,张平非常生气,对张蚝进行了严厉的训斥。

张蚝羞愧难当,觉得对不起张平的养育之恩。经过痛苦的抉择,他认为都是自己的下半身犯的错,如果自己像太监一样,就不会再有这种丑事,于是他咬紧牙关,手起刀落,竟挥刀自宫了!自宫后的张蚝非但没有变得阴柔,反而越发凶猛,经过刻苦训练,武力更精进不少,人称“万人敌”。看起来,张蚝倒是和金庸先生小说《笑傲江湖》中的东方不败有些相似。

张蚝领命前去挑战,邓羌迎战。邓羌也是员猛将,也被称为“万人敌”,两个人是棋逢对手,将遇良才,从马上打到地下,从白天打到挑灯,打得难解难分。十几天过去了,谁都无法战胜对方,战事就这样僵持下去了。

升平二年(358)三月,苻坚率军到达铜壁(今山西太原市西南),张平准备一战取胜,动用了全部的兵力来迎敌。

张蚝艺高人胆大,他挥动兵刃,单枪匹马,大声呐喊着冲入前秦军阵中。前秦士兵碰到张蚝就人仰马翻,任他杀进杀出四五次之多。

苻坚远远望见,问身边人:“敌军的这员战将叫什么名字?”有人认得张蚝,回到说:“他叫张蚝,是张平的养子。”苻坚下令说:“要活捉张蚝,不要伤他!”并出重金悬赏,吕婆楼的儿子鹰扬将军吕光自告奋勇要去捉拿张蚝。

人毕竟是血肉之躯,张蚝几进几出,体力消耗较大,吕光此时杀出,直刺张蚝,张蚝一个不注意就被吕光刺中,应声倒地,前秦士兵蜂拥而上将他生擒。张蚝被送到苻坚面前,吕光从此声名大振。

张平一看张蚝被擒,无心再战。主将气势低迷,军队顿时大败,士兵四散奔逃。张平一看已无路可走,只得向苻坚投降。苻坚又得到一个助力,特别高兴,任命他为右将军,任命张蚝为虎贲中郎将,并对张蚝进行重赏,经常让他在左右行走。

九月,苻坚回到长安。

苻坚很信任王猛,朝中很多大事都让王猛处理,但王猛地位的急剧上升引起了一些王公贵戚的嫉妒。姑臧侯樊世出身于氐族中的豪门,他们家辅佐苻健平定关中,算得上是老一辈功臣,他就很看不上王猛,盛气凌人地当众羞辱王猛说:“这是吾辈与先帝共同打下的天下,你没有出什么力,为什么敢担当如此重任?这岂不是我们耕作、播种,你却来收获粮食吗?”

王猛也不甘示弱,说:“我还要让你做厨师,不仅仅是种庄稼!”

樊世闻听此言,勃然大怒:“不把你的脑袋悬挂在长安城门上,我誓不为人!”

王猛把这件事告诉了苻坚,苻坚很生气,说:“必须杀了这个老氐,才能杀一儆百。”

没多久,樊世进宫来奏事,又和王猛在苻坚面前争论得不可开交、面红耳赤。樊世越说越气,竟然起身就要打王猛,苻坚大怒,说:“简直无法无天,在我面前还敢如此放肆!来人,把樊世拖出去砍了!”禁军进来,不由分说就把樊世拖了出去,斩首示众。

杀鸡儆猴,这一招真是有效。大家一看身份贵重的樊世都因为王猛被杀了,杀自己这样的微末小臣肯定更不在话下,从此见了王猛都低眉顺目,大气也不敢喘上一口。

苻坚任命邓羌为御史中丞,任命王猛为侍中、中书令兼领京兆尹。京畿之地不好管,因为这里尽是皇亲国戚。光禄大夫强德依仗自己是强太后的弟弟,狐假虎威,作威作福,蛮横不讲理,经常借酒闹事,抢夺百姓财物和良家女子,人们敢怒不敢言。王猛到任后体察民情,命人逮捕了强德,并写奏章罗列强德的罪行,要求把强德在闹市处决。他知道苻坚一定会赦免强德,于是在奏章发出后就斩强德于街市。苻坚见到奏章,果然派人快马加鞭赶来,要求赦免强德,但已经太迟了,来人只见到了强德的尸体。

邓羌也为人正直,疾恶如仇,王猛和他志同道合,两人一起铲除奸邪,纠正冤假错案,打击豪门,短短几十天时间被处死和罢免的权贵就达二十多人。此事一出震动朝廷,贪官污吏不得不暂时收敛,政风民风为之一新。苻坚赞叹道:“我今天终于知道,依法处理事情是多么的重要!”

不久,苻坚任命王猛为吏部尚书,后又任命他为太子詹事,接着又让他兼任辅国将军、司录校尉,准许他在宫中留宿,王猛仆射、詹事、侍中、中书令以及兼任的其他职务依旧保留。对于如此厚待,王猛推辞不受,但苻坚不准。

王猛当时只有三十六岁,一年中连续升迁五次,备受瞩目。