随后陆续有大臣们出列表示赞同,在最后左丞相狐偃出列道:“臣复议”,随后晋国援助宋国的战争议题就算是再晋国的议政殿通过了,在內侍发出散朝的声音后,大臣们陆陆续续的离开了,而晋国这部停止了半年多的战争机器又一次的高速运转了起来,此时出兵晋国吸取了原来的教训,大张旗鼓的打出了援宋围曹的旗号,所以此次晋文公重耳的丈人秦穆公就没有理由阻止晋国了,毕竟这是对抗秦国的敌人楚国。
晋文公五年前632年春,晋文公以荀林父为御戎、魏犨为车右,率领晋军800乘南下,讨伐曹国时向卫国借路,卫成公根本不答应。晋军只好迂回从南渡过黄河攻打曹国,讨伐卫国。毕竟不管是曹国还是卫国都事楚国的盟友,而此时的战略如果卫成公识相那晋军只是在卫国借路,如果不识相那晋军会顺便灭了卫国,而此时卫国却没有秦国这样的大国作为他的后盾,毕竟秦穆公和楚王本来就不对方,甚至还是敌人。
正月晋军攻下五鹿。二月,迫于楚军庞大的压力晋文公和齐孝公在敛盂结盟。自此两国同盟成立,卫成公见晋大军压境,晋、齐又结为盟好,请求参加结盟,晋文公并不答应。卫成公想与楚国结盟,卫国人反对,结果卫国内居然赶出卫成公讨好晋国。卫成公住在襄牛,公子买在卫国防守,楚国派出的援兵救援卫国,在和晋国战神先轸大战后未能取胜,晋军不战而得卫国的国土。
可以说先轸的晋军和楚君交战后,已经违背了晋文公原本不愿意和楚国进一步交恶的意愿,可以说在晋文公准备争霸的时候他与楚国就一定会站在对立面上,这是怎么也无法避免的事情。
同年三月,晋军南下攻击曹国,丙午日,晋军攻入曹都今山东定陶,列举了曹共公的罪状,因为曹共公不听僖负羁的话,让三百个美女拉着自己华丽的车子。晋文公下令军队不许进入僖负羁同宗族的家内,以报答他的恩德。
自此曹国灭亡,晋军攻击曹、卫两国,本欲引诱楚军北上,坐收以逸待劳之功。但楚军并不上钩,竟然而猛攻宋国,宋国再次向晋军告急。晋文公想救援宋国就应攻打楚国,因为楚国曾对晋文公有恩,晋文公重耳便不想攻打楚国,想放弃对宋国的救援,可宋国也对晋国有恩,也必会失掉宋国,陷于战略被动地位,晋文公重耳为此举棋不定,就在晋文公重耳举棋不定的时候李宏明劝说:“抓住曹伯,把曹、卫两国的土地分给宋国,楚为此肯定着急,那楚国势必要放弃攻打宋国了。”于是晋文公听取了先李宏明的意见,随后楚成王真的率军离开了宋国,自此宋国的危机得以缓解,这里不得不提晋国大元帅先轸历史上是他劝诫了晋文公,而李宏明是故意抢了他的风头的,如果让先轸过多的出彩那对先轸这位元帅垂涎欲滴的李宏明可以说连一丝的机会都没有,只有把自己表现的无可或缺和无可替代,那如果要弄走一个不是那么重要的人就比较容易了。
随后为了宋国已经交恶的晋楚两国果然发生的大战,此时的楚将子玉骄傲自负,反对楚成王撤军,坚请与晋一战,楚成王说道:“晋侯在外逃亡十九年,受困的时间太久了,终于返回晋国。他因尝尽了艰难险阻,就能正确对待百姓,上天为他开路,他不可阻挡。”
子玉仍请兵说道:“不敢一定建功立业,只求堵塞中伤诽谤的言论。”