三月十三日(夏历三月初四日),清军引河工竣,第二天,放水淹浸,围堤以内,高处有水三、四尺,低处水深至五、六尺,太平军潜伏处,都有水三、四尺,火药、谷麦半被水浸。在水淹的第二天,太平军在西北面清军炮台附近埋的地雷,其火药袋、火药篓都被水漂出。从此地已遭水淹,不可能再用地雷轰塌围墙。三月二十九日(夏历三月二十日)以后,水势已经成围,难以飞渡重濠,但英勇的太平军决不在困难前低头,连夜向清军南北炮台进攻,企图突围,终因兵力太相悬殊,敌人又靠大水作围,都被阻截退回。
僧格林沁要活捉开芳,假说爱他才干,望他来投。开芳正在无计可施,以为何不如将计就计,竟出下策,於四月二十一日(夏历四月十三日),先派心腹先锋黄近文带领将士一百四十多人,混入难民内,齐出诈降,在外接应。他看见僧格林沁把诈降的将士用小船渡出重濠,以为敌人中计,到二十四日(夏历十六日)晨,大风骤起,飞沙扬尘,瞬息不辨南北。他就写一封诈降信给僧格林沁。僧格林沁要他先缴械。开芳带领将士,全副武装,乘坐小船,伪作前来缴械。他以为僧格林沁受降不会作防备,又有黄近文等在外接应,天又大风蔽日,正是突围的好时机,一到濠边,就可以乘此脱逃。不料僧格林沁早已看出他的诈降,先把黄近文等都杀死,绝了接应,到要渡他出濠时,又暗派马步队万多人张左右翼包围着。开芳既入敌人彀中,和将士都在濠边被擒。
僧格林沁将李开芳及他的部下黄恣端、谢金生、李天佑,谭有桂、韦名傅、曹得相,槛送北京,其馀将士一百多人,都在冯官屯被杀牺牲。开芳在路绝食,槛送官员屡次婉劝,均拒不食。
太平天国乙荣五年初五日(夏历四月二十七日),李开芳等七人在北京就义。敌人正绑黄懿端上身时,懿端飞脚把敌人踢死两个,踢伤两个,把敌人吓倒。到刑场时,观众万头攒拥,懿端高声对观众说:「自出天京,所向无敌,清妖不堪一击,灭亡就在眼前」。当敌人把开芳和懿端用寸磔酷刑凌迟处死时,他们都昂首扬眉,怒目四顾,表示蔑视敌人,英雄不屈的气概。
癸开十三年,太平天国叙开芳功,追封靖王,子李永保袭爵。