结果王燮临阵脱逃,陈淬战死,只有岳飞力战之后,暂时屯兵在建康东北的紫金山。
杜充接到马家渡战败的讯息后,率领亲兵三千弃城前去投降金人。
镇守江寧的陈邦光,以及镇守建康的杜充,两人先后投降之后,金兀朮再无阻碍,率领大军渡过长江,展开所谓「搜山检海」行动,锁定高宗一路追击,金兀朮还再度公开宣称,即使高宗上山下海,都一定要将他活捉才愿意北归。
他先攻下湖州,进逼临安,高宗匆匆逃到明州;金兀朮接着占领临安,一面派讹鲁补、术列速领军击败宋将周汪军,攻占越州,一面遣阿里、蒲鲁浑率领四千精兵渡过曹娥江,在明州城外二十五里处大破宋军,高宗被迫从明州搭乘大船出海,浮游海上。
其实高宗浮游海上并不是临时起意。
金人渡江之后,高宗就与宰相吕颐浩商讨过,万一有一天被金兵追杀时,应该逃往深山还是大海?
吕颐浩说:「金人以骑兵取胜,万一皇上需要避难,带着一大伙皇亲贵族,文武百官,亲兵侍卫,再加上他们的家小,如果走陆路进入山区,道路崎嶇,不但狭窄难行,更怕粮运不顺,早晚会出问题。而且金人既渡浙江,一定会分遣轻骑追袭,很快就会被他们追上而遭不测。如果皇上乘坐大型海船以避敌,既然脱离陆地,敌人最擅长的骑兵也莫奈我何。而且江浙气候比较热,敌人无法久留。我们姑且暂居海上,等到他们北返我们再回来。总之他来我们就出海,他去我们就登陆,这就是兵家所谓之奇道也。」