罗大纲对着他的手下,出示了这些证据。他的手下是义愤填膺,想不到自己的帮主藏了这么多钱就把他们丢下不管了。愤怒的人群冲了上来,对着李咸池就是一顿拳打脚踢,他们纷纷高喊“死刑!”
于是罗大纲顺应大家的意愿,把李咸池当众砍了,以肃军纪。
经过一番整顿,小刀会的成员终于团结了起来,但很快清军的水军,首先到了上海县城的小东门。
这一支清军由总兵泊承升带领,十多艘战船,其中还有四五艘炮船,打算轰开小东门。
水军出身的罗大纲毫不示弱,率领七八条义军的小船应战。他非常沉着,指挥小船快速在清军大船中间穿插,并丟掷火瓶。
清军战船浓烟滚滚,损失严重,数百人落水。剩余的船只被罗大纲引诱到小刀会炮台的射程内,又被击沉数艘。
这一下清军的船队全乱了,罗大纲抓住战机重新反击。重创清军战船,并俘获了一艘炮舰。
清军总兵实在没有办法,带领残军败将逃入外国码头,这才躲过一劫。但经过这一战,清军的水军被杀得完全没有了战斗力,再也不能单独出战了。
但上海县城的危机依旧没有解除,清军巡抚吉尔杭阿和总兵虎嵩林率领一万多清军包围了上海县城。
并在县城西北发起进攻,先头部队几百人呐喊着向起义军冲击,抛掷大量的火球等其他投掷物,然后树起云梯登城,已有七八人登上了城墙,同时大量清兵冲出军营,用火绢枪、火铳和其他武器向城墙射击。起义军吹响螺号,在罗大纲等人的指挥下奋勇还击,向敌人投掷火弹、火罐、灰包和巨石,战斗非常激烈。