完颜亮攻打宋国,发生于公元一六一年,当时的金国皇帝完颜亮率领女真骑兵三十万、各族士兵三十万,大举进攻宋国,想一举灭掉宋国。完颜亮率兵从寿春一带渡过淮河,首先进攻庐州。庐州知府兼指挥使王权连夜南逃,带着一万多将士仓促争渡长江,因为难以找到渡江船只,致使全军将士淹死大半。金兵继续进攻扬州,扬州知府兼指挥使刘也抵挡不住,又被迫退至镇江府,和镇江府兵共同设防。完额亮挥军南下,直达长江北岸,准备从采石矶南渡长江。宋高宗见势不妙,想乘船逃往海上,宰相陈康位等人竭力反对,请求坚决抵抗。宋高宗不得已,派大将李显忠任主帅到采石矶指挥宋军抵御金兵渡江,同时派中书舍人虞允文带着三十万两白银到采石矶犒师。虞允文从建康赶到采石矶,见簇只集结了两万多残兵。而李显忠惧怕金兵,躲在池州,迟迟不到任,宋军无主帅,士气十分低落。比时金军以全部抵达长江北岸,正在收集船只准备渡江,渡江之战马上就要开打了。在这万分危机时刻,作为一名文官的虞允文毅然担起接挥重任,指挥将士准备战斗。虞允文深知两万人马无论如何都抵挡不住六十万金兵的,于是他拿出二十万两白银购买了十万枚霹雳炮、一百台投石机,连夜越采石矶,分发给各位将士。
霹雳炮是北宋名将李纲发明的一种远距离攻击火器,霹雳炮里面装有一斤火药,外壳用生铁包裹,用火引爆后能将生铁外壳炸成碎片,以起到炸死炸尚饶作用,威力可以打穿铁甲。霹雳炮一般由投石机发射,射至远处爆炸,射程达半里左右。没有投石机时也可以用手投掷,只是距离不远。东京保卫战时,李纲就是使用这种火器击退金兵的。金兵败退后,李纲本欲在开封建立一家火药作坊,专门生产霹雳炮。可惜后来金国买通宋国主和派大臣,罢了李纲的官,建立霹雳炮作坊的事就不了了之了。“靖康之变”后,宋国朝廷南迁,为了防止金兵南侵,又开始建立霹雳炮作坊,但未普遍使用。虞允文则认为,要想战胜女真骑兵,只能使用这种火器才能取得胜利。
十日后,完颜亮见船只收集齐全,便指挥金兵开始乘坐千余艘船渡江,想夺取采石矶。虞允文指挥宋军,准备用事先隐蔽好的霹雳炮对付金兵。当金兵还有半里就可行至长江南岸时,虞允文命令士兵“发射”。战斗仅半个时辰,上万枚霹雳炮飞到金兵船上,被焚烧的金兵船只达三百多艘,金兵被炸死烧死和落水淹死的不计其数。完颜亮无奈,只好暂时退兵。后完颜亮多次指挥金兵渡江,均遭失败。正在这时,完颜亮之从弟完颜雍,趁他南征、中原空虚之际,而在东京辽阳府称帝,即金世宗。南征将士也有大部分从前线逃回去拥立完颜雍的。完颜亮绝不允许自己在败时无功而返,因此他决定先取南宋后再返回夺取政权。完颜亮于是勒令将士三日渡江,否则尽行处斩。金兵此时一怕火二怕水,无论如何不敢再战,干脆发动兵变,缢杀了完颜亮。
因为完颜九斤的提醒,完颜永济吓出一身冷汗,他心想,现在很多前朝老臣都不服我,万一攻打蒙古失败,六十万大军无功而返,甚至埋骨草原,这些前朝老臣肯定会联合起来反对我,搞不好会像完颜亮一样身首异处的。