唐岛之战

背景

金海陵王正隆五年（1160年），海陵王完颜亮准备伐宋。淮浙等地投降金的宋人倪询、梁简等教金造船舰，且为向导。完颜亮命令工部尚书苏保衡造船舰于潞河（今天津市北运河，又称白河）。宋间谍探知，宋高宗封左武大夫、忠州防御使、带御器械李宝为两浙西路马步军副总管，以120战船3000人的小规模水师驻扎平江（今江苏省苏州市）准备抵抗。这3000人也都是闽、浙一带的弓弩手，不是正规军。
正隆六年（1161年），完颜亮伐宋，以苏保衡为浙东道水军都统制、完颜郑家奴为浙东道副统制，由海路攻击南宋首都临安。航行到松林岛遇风，停泊在岛间。十月，宋将魏胜占海州（今江苏省连云港市），金兵围海州，军营绵延数十里。李宝带领水师登岸，以剑画地，鼓舞士气说：“此非复吾境，力战与否在汝等。”（〔若不战〕此地不再是我国的土地了，力战与否就看你们了）。李宝亲自握槊前行，遇敌奋击，将士无不一当十。金兵出其不意，解围而去。魏胜出城迎接，“感泣”，修理船舰犒赏三军。李宝的水师士气高昂。

过程

十月丙寅（阳历11月16日）凌晨，有船工望见宋战船，请完颜郑家奴防备。完颜郑家奴问：“去此几何？”（离这里多远）船工说：“以水路测之，且三百里。风迅，行即至矣。”（以水路估计尚有三百里的距离。〔可是若然〕风很大，马上便会到了）。完颜郑家奴不懂海船原理，不相信。
李宝的水师先据谍报到达石臼岛（今山东省日照市附近），但金船舰已出海口，泊在唐岛，相距仅一山。这时北风大盛，有如钟声。李宝的水兵都很兴奋，引舟握刃待战。金船舰的驾驶者都是宋在中原的遗民，遥望见李宝的船舰，反以种种借口把金兵骗入船中，使他们不知道宋水师已经到了。不久，宋、金船舰接近作战距离，宋水师鼓声震天。金军大惊，仓促接战，阵形混乱，船舰被风浪推动，聚在一隅，开也开不走。李宝命火箭（据《宋史》）、霹雳炮（据《金史》）环射金船舰，燃烧起了大火，延烧金舰数百艘。火没烧到的金舰上金兵还想抵抗，李宝命壮士跳上金舰，短兵击刺，将金兵杀于舟中。被金兵拉壮丁的中原旧民，混乱中淹死了不少，其他的都登上岛，脱甲投降，所以不杀。金被俘三千余人，其中有帮助金造舰的倪询。金主帅完颜郑家奴见大势已去，赴水而死。其统军符印与文书、器甲以及军粮数以万计都被缴获。其余的宋军搬不走的，都被烧掉，大火一直烧了四昼夜。此次海战史称“唐岛之战”。
李宝还想继续进攻金地，但因为金陆军当时进展顺利，所以回师驻东海，遣轻舟向南宋朝廷报捷。

后果

宋高宗听到唐岛之战的捷报，非常得意自己几个月前有先见之明用对了人。下诏奖谕，书“忠勇李宝”四字，让李宝作为旗号，除静海军节度使、沿海制置使，赐金器、玉带。
完颜亮听到唐岛之战大败的消息时，正好是他刚在采石之战被虞允文大败以后，在瓜洲渡（今江苏省扬州市古运河下游与长江交汇处）会集水军，准备渡江攻宋。完颜亮气极之下，一度命令金军3天内全部渡江南侵，否则处死，这就促使其内部矛盾激化。结果完颜亮在12月15日（阴历十一月乙未）为其部将浙西兵马都统制完颜元宜所弑，金军南侵完全失败。
《宋史》评说：“向微唐岛之捷，则（完颜）亮之死未可期，钱唐之危可忧也。（李）宝之功亦大矣。”