文莱带兵一万,夏侯惇、管亥、廖化、周仓、董宁,让史生治理庐江,剩下的一些董卓手下降来的武将都在夏侯惇、管亥两员大将帐下,由二将看管,防止叛变。曹操积极响应,虽然没有亲自出兵,但有曹仁带兵一万,与文莱一起攻击司隶。曹仁是个不错的将领啊,能学会他的八门金锁阵,那就完美喽!孙坚也积极响应,亲自带黄盖、韩当、程普,和一万军和文莱、曹仁出发,驻扎在晋阳郡。
三军来到函谷关下观看城门防守。这防守和之前李儒守的还要精啊!忽然,城上万箭齐发,只见马超在城上叫:“文来君,亏吾这般信汝,竟是助袁家贼攻我马氏!休走!”文莱慌乱和马超交战,心想:就十六七岁的人,居然这么猛?现在的文莱也就二十多岁,比起现代的岁数还差十几岁呢。如果在现代,过了这么久,文莱已经是六十岁了。他见多识广,这一定是贾诩或李儒的计谋,买马腾,让马腾骗马超。于是,文莱渐渐鼓起劲,使劲朝马超一刺,马超挡不过,慌忙退去,让部将庞德迎战文莱。文莱一心想要庞德,想拌他的马。可是就是没想到,凉州马灵活的要死,打都打不着,简直逆了天了。文莱想:西凉人马技高超,要骗他下马。文莱简单粗暴,说:“汝等西凉兵马,熟马技,欺我会稽人不习马且水土不服,可敢马下交战?”庞德其实早就发现董卓、马腾的骗局,看不惯,想离开马家。所以他明知文莱心思,也要下马迎战。果然,文莱没有一会儿就生擒庞德。
文莱又收了庞德,忽然见阵里大乱。不好!是李傕趁文莱、夏侯惇、管亥在城下,带那些没有战心的别部军队在营帐中杀起来,杀到了阵里来。文莱发怒:正是攻城的好时机,你来坏什么事?文莱令夏侯惇反攻策反军,并斩李傕。夏侯惇不负使命,斩了李傕,让那些降将不再有反叛的念头。没想到,华雄、赵岑等将对文莱说:“吾等到将军帐中多时,不曾授予官职,不曾参与战斗。想是将军对吾无信,今吾等斩一将让将军深信与我!”华雄和赵岑冲进敌军阵里,大开杀戒,虽不斩一将,但使敌军士气大减,马超领军退回关内,万箭齐发,伤了赵岑。文莱和马超谈话:“今董贼废立天子,天下皆知,吾乃替汉除贼,有何不妥?为何挡我?”
马超大骂:“说是攻董卓,实是攻我凉州!吾父怎能欺我?今我攻入潼关,破汉中,破函谷,吾父与韩遂正攻长安,不需汝等来犯!回你庐江!”说完,又挽弓搭箭。
文莱意识到,赶紧跑,不小心被射中一箭。三军慌忙上前来救,救到文莱。这下好了,军中文莱、赵岑、董宁都被箭伤,还怎么打仗?这下只能靠夏侯惇了。文莱对夏侯惇说:“今吾被马儿所伤,董宁伤势渐好,托军权与你,与董宁,董宁之话多听,望可攻破函谷关!”于是,文莱和赵岑就退回晋阳大营养伤。
文莱受伤,把兵权托与夏侯惇、董宁。他给曹仁寄了一封信:若军过函谷,兵临长安,吾伤不愈,望君可摆出八门金锁此奇阵。吾知,董贼军中无人能识此阵,可破长安。若函谷关久攻不破,也可用此阵。待吾箭伤痊愈,重回军中,助军大破长安!
在回晋阳前,文莱给了夏侯惇一个锦囊:“中敌计之时可开,其余时不可开。”
夏侯惇回答:“将军此言,吾当谨记之!”