于是虞允文召集起来将领和士兵,要求一起决一死战,保卫国家。第二天,虞允文来到前线视察军情,看到对面来势汹汹的金兵,人数达到了十五万。而驻守在这里的南宋部队只有区区的一万八千人,实力相差悬殊。
这个时候,虞允文开始了部署,他命令部队排成阵式,并且按兵不动。同时命令戈船分成五路,其中两路沿着江边的东西两岸前进,一路停在江心,另外两路埋伏起来。这个时候,完颜亮率领船阵大呼小叫地发动了进攻,进入了南宋的船阵之中,顿时金兵四处溃散,伤亡众多。
这一仗,在虞允文的率领下,南宋以仅有的一万八千兵力,战胜了十五万的金兵,虞允文名震天下,从一个大家心目中孱弱的文官,顿时成为了高大的猛将。而完颜亮这位金国皇帝也因为指挥失误,被部下杀死。
1174年,虞允文因积劳成疾去世,终年65岁,谥号"忠肃"。