加了一座假烟囱冒充意大利军舰；镇海号改刷成商船涂装，又涂上假名“大昌”，伪装成了一艘普通商船。3月26两舰出发，27日天未明时摸入吴淞口。东北海军误以为杨树庄依然留驻于海筹号上，两舰遂对海筹号发动突然袭击，命中海筹号20多发，杀伤20余人。停泊在旁边的应瑞号匆忙往上游退避。领队的凌霄担心日出后海水退潮，将难以顺利脱身，于是指挥海圻号撤退。镇海号未发现旗舰信号，而是继续在炮击运输舰靖安号。应瑞号发现镇海号落单，调转过来准备进行攻击。镇海号见状退出港外脱离战斗，应瑞号也并未追出港外。当天日出后，海圻号、镇海号在