卻說葉名琛在廣東鬧了亂子,惹得各國聯軍打破廣州城,又調動海軍,進逼京津。朝廷派了桂、花兩大臣與各國講和,賠了七八百萬兩銀子,總算把這件事體暫時和緩下來。在條款上原寫明賠款付清後,聯軍才把廣州城交還中國,如今聯軍在廣州城裏,一住兩年半,看看絕無交還的意思。便有一個佛山鎮團練兵的頭目,忍不住一肚子的氣憤,他想想廣東這件禍事,都是英國領事巴夏禮鬧出來的,害得中國賠款割地,喪師辱國。他便出了一張告示,說願出一千兩銀子的賞格,買那英國領事巴夏禮的腦袋。那巴夏禮聽了,不覺嚇了一跳。這時英國公使還在上海,巴夏禮便打了一個電報到上海去,告訴這件事體。英國公使聽了大怒,便動公文給桂良,要他奏革兩廣總督黃宗漢的職,還要逼著他立刻去解散團練兵。
桂良無可奈何,隻得一麵答應他,一麵仍舊簽定條約,一時暫不掉換。外國人見桂良不換條約,說他沒有講和的誠意,那英國兵船便開到長江一帶去遊弋,直到漢口地方。法國兵也到內地去亂闖,又到處設立天主教堂,地方官都嚇得不敢出來說話。
這時,有一位滿親王名僧格林沁的,見外國人這樣肆無忌憚,忍不住大怒起來,拉起一本拆子,奏參直隸總督譚廷襄,說他疏於海防。便親自派人在大沽口修築炮台,在海口打一道木樁,再拿鐵鏈鎖住港口。待到換約這一天,各國的兵船都開到天津來會齊。中國官廳送過照會去,叫他們兵船改道在北塘口下碇,不許他們在大沽口行動。那英國兵船如何肯依,便一定要開進大沽口來。他們見大沽口已有鐵鏈鎖住,便拿炮轟斷,一麵開進十三隻小兵輪來,船頭上插著紅旗,和炮台挑戰,逼向炮台開炮,拿炮轟打中國步兵。看看打勝了,便一擁上岸,搶上炮台來。炮台上開炮還擊,打沉了幾隻小兵船,那上岸來的外國兵,也被中國兵殺死了幾百名,又活捉得一個英國將軍。英國兵船隻剩下一隻,逃出攔江河外麵。那大兵船上見自己的兵吃了敗仗,便退出大沽口,到旅順、威海衛測量海勢,慢慢地向南退去。