手下將校門練操檢驗完畢,他乘著八人立尼大轎打道回府。前邊有兵丁進階開道,身前身後前擁後簇的有許多侍衛,來不及迴避的老百姓們被趕到牆角遠遠站著,街道上顯得既空曠又安靜。正在這時,忽然從道旁人群中跑出一個人來,雙手將一張狀紙高舉過頭,口中大叫冤枉,直奔馬欣怡的轎前跪下。馬欣怡先是一正,後來看見此人是攔路告狀的,便一手先取,教練將上半身探出,準備接過壯志,然而就在眾人的注意都被吸引到告狀人身上的時候,從道旁人群裡又悄悄跑出一個人來。
他身材傀儡,行動敏捷,便三寸兩寸便從側面接近了馬欣怡,趁馬欣怡低頭便腰接狀時,此人抽出一把牛耳尖刀,猛刀捅進馬欣怡的肋下,隨後此人又把刀刃在馬欣怡的腹中使勁攪了幾角。馬欣怡回頭看見此人,即開口說,原來是你。接著又對左右冰冰說,不要難為他。說完眼睛一閃,一個倒栽蔥從轎子裡翻下來,四周登時一片大亂。刺客這十本可以趁亂逃走,但他卻立在原地不動。冰冰們此時已把剛才攔到,忽地撞者抓住,拼命拷打。刺客見了這番情景,大呼道,刺殺馬心儀者是我,我乃張文祥也,殺馬乃我平生大任,心願已碎,我敢作敢當,絕不逃走,速來拿我。兵丁們這時才如夢初醒,一擁而上將張文祥拿下。兩江總督是朝廷的封疆大吏,所以馬欣怡被刺當即震動了大小官員,於是省裡的最高司法官府裡的最高司法官以及上演江寧兩縣縣令接聞風而至,會審張文祥,張文祥大模大樣的往地上一坐,岔開兩條腿,一副目中無人的樣子,一足想讓他跪著,卻怎麼也不行。官員們問他為何刺殺馬欣怡,張文祥卻反問,堂上做的都是什麼官?官員們告訴他,是省府縣的司法官。張文祥大笑道,你們這群芝麻官,怎麼配審問我?說話時言笑自若,旁若無人,等他嬉笑進行後,痛痛快快竹筒倒豆子似的把所以刺殺馬欣怡的前因後果說了一遍。
馬心怡自古山是山東省菏澤縣人,考中進士後分到安徽某縣當知縣。咸豐年間,安徽北部一帶太平軍及捻軍活動十分頻繁。馬欣怡當時正在合肥任縣令,因為縣城被起義軍打破而革職,但允許他帶罪立功。有一次他帶兵作戰,兵敗被擒,將他抓住的就是當時一隻軍的首領張文祥。張文祥本來就有意歸附朝廷,這次捉到馬欣怡後,不但沒有殺他,而且把他作為貴賓盛情款待,並且給馬引薦了其他兩個首領,曹二虎和石錦標四個人還結拜了兄弟。然後張文祥等三人與馬欣怡約定放馬欣怡走馬。欣怡回去後要對上司說明章等三人歸降之意,將他們招安。馬心怡回去後,果然對上次說了此事,上次滿口陰影,於是張文祥、曹二虎、石錦標三人接帥重頭城上司令馬欣怡將頭城的眾人分為兩營,隊伍以山字明知馬欣怡為總統,領張等三人為副統領。到了同治四年,馬欣怡已升官坐到安徽,不正時住在省城裡山,自二營被遣散,兵丁解甲歸田張等三人也不再做副同款,隨馬欣怡進了省城,在官署裡各有官職。有一天,曹二虎對張文祥說,大哥,我想把妻子接到省城裡住,你看怎麼樣?
這時候,張文祥已經覺得隨著馬欣怡官越做越大,對他們三人的情誼也日漸淡薄,很有些不願與他們再多交往,於是頓生殺心。