赵盾宣布朝会开始,然后说道:“每个大夫做任何事都要以公室利益为先,有利于公室的就做,否则就放弃。但是先前有利的现在可能变为不利。公子雍本来可以成为新君,但是他迟迟不肯回国,导致国家长期无主,公室陷入不安定之中。
“晋国不保护躺在权利上睡觉的人。所以今日我们站在朝堂上,我决定遵从先君的遗愿,立夷皋为君。诸位大夫,谁赞成,谁反对?”
大夫们心想:“废也是你,立也是你!本来定的就是今日这个结果,你绕了一圈却把功劳算在自己身上,我们也真是服了!”但是他们依然纷纷表示赞成。
赵盾继续说:“那好,现在新君已立,公子雍就当然失去了继承的资格。如果他还要来取得君位,就会被当做篡位者对待。秦军马上就要进入晋国,我们接受,他们就是宾客;不接受,他们就是敌寇。
“既然我们已经不再接受公子雍,如果又不做防备,秦人必将以武力强纳公子雍,所以我们要先发制人。《志》说:‘先人有夺人之心,军之善谋也;逐寇如追逃,军之善政也。’”
大夫们悬着的心终于落地,晋国开始集结军队。赵盾命上军将箕郑守国,自己亲率中军,命先克佐中军、荀林父佐上军、先蔑率下军,先都佐下军,以两个半军的兵力“迎接”公子雍和他的秦国卫队。
秦人对此毫不知情,军队护送着公子雍东出桃林塞,渡过黄河后一路向北,在三月底到达令狐南郊。
晋军此时驻扎在令狐以东的堇阴。秦人仍然没有任何怀疑,他们以为晋人会按照十六年前接纳晋文公的方式立公子雍;秦人扎营后就把大夫绕朝派到晋军营中去与晋人磋商。
先蔑在出使秦国时与绕朝相处得非常好,赵盾便命先蔑接待绕朝,并要求他稳住对方。先蔑本来已经心乱如麻,又对赵盾的命令感到不满,结果就在与绕朝的会面中露出了破绽。
绕朝心中惊恐,面上却毫不改色,只是多看了一眼对方。先蔑突然发觉自己失言,不禁大惊失色。他害怕绕朝回军报信,立即将他扣押,并第一时间向赵盾做了汇报。
赵盾大怒,狠狠地斥责了先蔑一番,又把绕朝交给士会看管。士会也十分恼火,他认为赵盾太没信用了,他甚至不想参加后续对秦军的行动。赵盾把将领们召来,命令晋军在夜间发动突袭。
晋军饱餐战饭、厉兵秣马、潜师夜起。秦军对晋军没有丝毫戒备,将领们甚至刚刚还在商量明天如何接待对方使者的问题。
四月一日子时,晋军摸进秦军大营,突然发动进攻。因为发动战事的理由不正当,军士们既害怕未来遭到猛烈的报复,也为未来可能遭受的报复先行给予报复,所以下手就特别狠毒。
晋人的疯狂引起了秦人的疯狂,双方的疯狂都是由于恐惧所引发的,所以双方唯有以暴制暴,才能得到一线生机。
那一夜对秦人和晋人来说都是损失和教训都极为惨重的一夜,秦军面向敌人的半个大营堆满了战死者的尸体,高级将领几乎全部战死,公子雍也在混乱中被杀;晋军的损失也很大,很多百人队竟然死得一个不剩。
后营的秦军不敢恋战,就在没有月亮的黑暗的掩护下逃走了,晋军战领整个敌营后不敢继续追击,就在原地休息。
天亮以后,赵盾下令继续追击,中军和上军马上向敌人逃窜的方向进发。有人报告说,下军只有先都率领的半个军参加了行动,先蔑所率一部却按兵不动。赵盾感觉事情不妙,立即取消了先前的命令,掉头向先蔑军所在地前进。
赵盾亲自带着行刑队来到先蔑营中,准备在查实先蔑的罪行时将他处死。下军大夫和军士们正一筹莫展地聚集在军营中,不停地做着各种猜测。一位大夫报告说,他们到处都找不到先蔑;按军法规定,没有主将命令,军队不能擅自行动。
赵盾怒不可遏,又下令把士会叫来,可是士会也不见了。后来赵盾才了解到,原来先蔑把绕朝从士会手里骗过来,立即保护着他逃跑了;士会不敢继续留在营中,也跟着逃走了。这些人就逃到秦国去了。
荀林父劝赵盾不要在叛逃事件上继续纠缠,不要使大夫们觉得他不反省自己而只苛求他人,更不要引发大夫们对他的恐惧。要知道,赵盾的权力虽大,但是先氏家族的势力更大。
赵盾终于冷静下来,他打扫完战场就率领军队回国了。后来荀林父把先蔑的家眷和财产送到秦国,他说,这是我对夫子应尽的同寮之谊。
就这样,历时半年有余的公室之乱终于平息了。晋国以两位公子、两位大夫和众多军士生命的代价、以两位卿士和一位大夫被迫流亡的代价、以损失与秦国重新结盟的代价,把晋国历史上最为残暴的小恶魔扶上君位。
晋灵公的即位结束了一场血雨腥风,却开启了他那短暂而暴虐的统治生涯;这不能不说是晋国的一个大悲剧,也是晋国霸主地位下降的开始。