美丽富饶的山东省聊城市是个四季分明,阳光充足的一座城市。聊城市治下的茌平区冯官屯镇是个历史名镇,先秦时代义不帝秦的鲁仲连就是出生于此,一百多年前的1855年在这发生的一场恶战更让这个小镇闻名遐迩,这场恶战就是太平天国北伐军全军覆灭前与清军最惨烈的冯官屯之战。太平军方的指挥官是太平天国地官丞相李开芳,清军方面的指挥官就是清末的僧格林沁郡王(此战后论功方晋亲王)。
1853年3月29日太平天国定都天京以后,为了迅速推翻清王朝的腐朽统治,天王洪秀全、东王杨秀清决定派两万余共九军的太平军广西老战士进行北伐。北伐军的领军大将为天官副丞相林凤翔、地官正丞相李开芳、春官正丞相吉文元。这三位都是太平军自广西金田起事时直到攻破南京的开路先锋。
1855年5月,北伐军在扬州誓师出发,转战江苏、安徽、江西、河南、直隶五省,一路克捷,破城无数,斩敌数万。但由于北伐军为了早日攻下北京,每次破城都是略作休整便弃城前去,还由于战线拉的过长,当他们打到天津附近时已经成了强弩之末,偏偏天公又不作美,又在此时下起了大雪。天气骤寒,北伐军又大多是广西人,因此也严重的影响了他们的战斗力。
为了阻拦北伐军进攻北京,清廷方面把家底都拿出来了,咸丰帝命惠亲王绵愉为奉命大将军、蒙古郡王僧格林沁为参赞大臣,组织大批满蒙精骑围堵北伐军。
英勇善战的北伐军虽然连败清军,但由于他们是孤军深入,两万人的队伍又减员严重,林凤翔只好率余部自天津镇海退守连镇等地。他的设想是在此坚守以待天京援军,但由于天京援军在途中被清军围歼,林凤翔、李开芳至此已经失去突围的最佳时机。这一切正中了僧格林沁的下怀,因为要论流动作他远非林凤翔的对手,但北伐军坐困孤城却正是他之所愿。
几次恶战以后,北伐军已经所剩无几,林凤翔决定派李开芳突围去寻援军,他自己和吉文元在此坚守待援。
李开芳率六百人成功突围以后,林凤翔放弃西连镇独守东连镇,但他们在僧格林沁重兵围攻下,最终全军覆灭,林凤翔本人亦因伤重入地道躲藏不密而被俘。
已经攻破高唐的李开芳得知林凤翔全军覆没的消息后,立即率部自高唐出走,僧格林沁一路紧追不舍,李开芳只好边打边撤的攻入冯官屯。
冯官屯地势险要,易守难攻,李开芳进入后又设置沟栅,他属下这几百人又个个是悍将精卒,无论是僧格林沁如何进攻,他们都无法攻破冯官屯,只能留下层叠尸体。
凶悍的僧格林沁见状想到一条毒计,他决定征用大批民工,用了月余的时间掘出一条长一百二十米的水渠,然后引运河水灌入冯官屯。冯官屯平地水深达数尺,北伐军的粮食和火药完全被淹没,大批清军乘机四面攻入冯官屯。李开芳率八十人直透清军重围,僧格林沁亲率骑兵猛攻,李开芳所部在杀敌数百以后全部阵亡,李开芳本人亦因力竭而被俘。自此太平军北伐军在转战近两年以后在冯官屯划下了句号。
林凤翔、李开芳都被押入北京闹市凌迟处死,僧格林沁因功晋封为亲王。