于是,金兵离岛继续登船向南追击宋高宗船队,不久,金兵船队到达明州突出的半岛碕头一带海面。
不料才过了碕头海面,就遭遇一支宋朝舰队,这支宋国海军有三十艘战船,由和州防御使、枢密院提领海船张公裕指挥。于是,双方在海上展开海战,宋军向金军船队发射火箭,投掷火把进行攻击,金军将士半数晕船,根本无力招架。见金军无法抵抗,宋军加速冲向金军船只,并趁机将金军船只撞沉数艘。金军将领见自己的士兵不适海战,无法与宋军作战,只能下令拨转船头,带头逃遁。经此一战,金军的五十艘海船只剩下三十一艘。金军将领带领船队航行到碕头一带海域,遭遇海上狂风巨浪,许多船只在恶浪之中打翻沉没,最后只剩下三条船只侥幸逃回明州码头。
此时,金国军队将领完颜宗弼也已赶到明州,他心想自己带兵攻打到明州不容易,如今马上就能实现捉拿追杀宋国皇帝的目的,不能因为自己的金军士兵不习水战而前功尽弃,他要自己亲自带兵登船出海试试。
转过天来,金国军队将领完颜宗弼挑选一百多精兵登上了前些日子脱险归来的大船,自己的手下将领韩常和完颜讹鲁补也各自带领几十名亲兵,登上另外两艘船只。船上还是由掳来的汉人充水手,自大浃江口扬帆入海。船只出海航行没不多久,完颜宗弼首先晕船,呕吐起来,只好被手下扶入舱内静卧休息。船只航行途中,海上风云突变,狂风呼啸,恶浪排空,三艘船在汹涌的波涛中颠簸,接连几个巨浪,就把完颜讹鲁补的乘船掀翻。眼见自己的手下爱将船只被海浪掀翻沉没,完颜宗弼只得让手下通知其余两条船只返航,船上的人个个庆幸。
金国军队将领完颜宗弼考虑自己的金兵不善水战,如今无法完成追杀宋朝皇帝的目的,加之自己的士兵和马匹长期在南方驻留恐因水土不服战斗力丧失容易被南宋军队断了退路。考虑再三,完颜宗弼在与手下商量一番后决定带兵北撤。就这样,金国军队将领完颜宗弼带兵撤回了北方,在带兵北撤时,只让手下可教挞不野继续占领建康作为未来发展根据地,而对明州、临安等多地进行了烧杀抢掠等毁灭性的屠城。