举熊成基为总司令，决定当晚用城外的马营、炮营进攻安庆，薛哲、范传甲等在安庆城内接应，薛哲负责向范传甲提供弹药。当晚，马营、炮营士兵先杀死和赶走各自营的管带，按照白天的约定攻城，马营、炮营先攻佔安庆城北面的菱湖嘴子弹库，随后向安庆城发动总攻。清朝安徽巡抚朱家宝立刻调兵防守。不过城内的薛哲却不敢举事，范传甲的部队没有弹药，也只能按兵不动。城外的熊成基无法攻入城内。11月20日，朱家宝的部队轰击炮营，很快清朝援军逼近安庆城郊。当晚10时(一说下午4时)，熊成基部队向集贤关方向撤退，部队至庐州时士兵已不足百人。熊成