港守军寡不敌众，「大陆旅」边战边退；当中，苏格兰营各连士兵由金山和青山道等处的阵地逐步撤退到佐敦道码头和九龙城码头，然后成功于12月11日晚到12月12日凌晨时份陆续撤退到香港岛；至于原本驻防醉酒湾防线中部和东部的旁遮普营和拉吉普营，也经过多重交战后，循油塘魔鬼山和尖沙咀码头渡过维多利亚港，于12月12日清晨全数撤退到香港岛。华里士等「大陆旅」指挥人员则于12月11日晚离开九龙窝打老道阵地，从九龙城登舰到魔鬼山另设总部，到翌日晚上莫德庇下令留在魔鬼山的人员全体撤离后，他最终在12月13日早上撤退到港岛一方，