英军右路登陆部队969人首先在陈山西面的唐家湾上岸；左路登录陆部队863人由西山咀登陆；中央登陆部队300多人在炮兵掩护下由灯光山一带登岸，沿着山麓清军设防薄弱的地带迅速推进，试图切断城外守军与乍浦城之间的联系，并协同左纵队攻击乍浦城，同时英国海军以舰炮勐烈轰炸乍浦城，支援陆军的进攻。右路，英军中校马利斯率领爱尔兰联队第十八团、四十九团以及工兵等，遭到驻守在天妃宫炮台的绿营和乡勇抵抗。炮台守军向英军发炮开火，但很快被英舰舰炮火力所压制。英军连续两次进攻，最终将清军工事攻破，在激战中，协领英登布力、佐