城濮之战时间跨度为半年,是春秋中期最为关键的战役,最终造成晋楚百年争霸的新格局。
由于内容比较庞杂,很多诸侯国参与战事,故而分为上中下三个阶段阐述其过程。
第一阶段:揭幕战,晋伐曹卫。第二阶段:决战前的博弈。第三阶段:晋楚决战,战后格局。

城濮之战的背景,晋楚两个大佬为什么会掐起来,上一篇已经做了分析,不多啰嗦。
最初晋国的目的是——解宋围。因为楚成王对晋文公有恩,晋国不便直面楚国,晋文公按照先轸的策略,攻曹卫以救宋。
曹卫刚刚投诚楚国,作为大哥不能不管。
前632年春,战斗由晋文公坐镇,先轸总指挥。

曹国与卫国都是晋国的目标,但是先轸给卫人制造假象,晋国只想揍曹国,向卫国借道。
理由是晋文公为公子时,途经曹国,曹公姬襄这老变态,偷看咱们老大洗澡,还要动手摸一摸。

这事给晋侯制造了难以愈合的心理创伤,得了澡盆综合症,看见澡盆做恶梦,所以必须弄一下曹公,化解心魔。
卫国人不傻,不同意借道。假道伐虢才过去几年,别想故技重施。
先轸于是率领晋师绕道,向曹国进军。卫国人见到晋师入曹,放松了戒备,不料先轸一个回马枪,奔袭卫国五鹿,占领城邑。

五鹿是卫国的战略要地,贸易中心和产粮核心区,卫成公心肝疼,请求与晋国结盟,企图要回城邑。
当然不可能有这么便宜的事情,晋文公不同意。卫成公于是请求楚国来救援,卫国人不满卫成公的亲楚行为,把他驱逐出境。
楚成王派申叔分兵北上救援,被晋、齐联军拦截,无法帮助卫国夺回五鹿。

齐国拿了晋国的好处,联手对付楚国,鲁国本来也是亲楚派,让公子买率师帮助卫国协防。一看形势不对头,赶紧向晋国示好,撤回在卫国的驻军,还把公子买杀了表示诚意。
晋国用外交手段和实力,将中原诸侯重新团结起来,一致对外。
拥有五鹿的强力补给之后,二月,晋师开始伐曹。

曹共公极度后悔,当初为啥要手欠,非摸重耳的肋骨不可,真是好奇害死猫,如今只能和晋人死磕。
晋军包围曹国都城陶丘,强行攻坚,伤亡很大。
曹人非常害怕城破,顾不上什么品行道德,唯求自保,把晋国人的尸体列在城墙上,作为防御屏障。晋国士兵不忍心破坏死去战友的尸身,无法登城,晋文公非常犯愁。

众将建议,既然曹国人特喵的不讲究,我们晋国人也不讲究,跟他们玩点邪的。
晋人在城下宣称,要在曹国人的祖坟上安营扎寨,坟头撒尿拉屎蹦迪,曹人内心顿时崩溃。

于是把晋国军人的尸体收拾收拾,主动送出城,但是组织工作不严密,晋师趁机攻下城池。
三月丙午,晋师入曹都。晋文公列举罪状责备曹共公,估计这哥们少不了挨几个大逼斗。

当初,曹共公虽然不待见重耳,但是大夫僖负羁对他很友善,晋文公因此向军队特别强调,不得进入僖负羁家中搞破坏,要善待其族人。
魏犫、颠颉仗着曾经追随国君流浪,自持有功,不把命令当回事,放火烧了僖负羁的宅子。
晋文公大怒,要杀掉二人。考虑到魏犫作战勇猛,身负重伤,免其死罪,只把颠颉砍了。
晋国克卫入曹,楚国全面陷入被动,该如何面对困局,下一篇再聊。