И вот часть пиратов подняла ропот. Моргана осуждали за безрассудство, за то, что обманул их и вовлек в смертельную авантюру. Многие изъявили желание вернуться. Но большинство оказалось более стойкими и решило продолжать путь.
Пираты закричали от восторга, когда увидели городские башни Панамы. Но город был хорошо укреплен, испанцы возвели на дороге к нему укрепления и поставили батареи.
18 января губернатор Панамы Гусман предпринял вылазку из города с большим отрядом. Тридцать индейцев должны были в решительный момент выпустить на поле полторы тысячи «боевых единиц», с которыми моргановским флибустьерам еще не приходилось сталкиваться, — полудиких быков.
Морган назвал придуманное им расположение войск терцией. Отряд стоял ромбом. В голове размещался отряд из 300 человек, обращенный острием в сторону врага. В центре — главные силы, 600 человек, стоявшие прямоугольником. Затем — арьергард, треугольник в 300 человек. Один фланг флибустьерской армии защищал холм, другой — болото. Весь строй медленно двигался вперед под барабанный бой.
Испанские всадники, натолкнувшись на острие терции, рассыпались в стороны, а пираты вели в упор убийственный огонь из мушкетов. Не помогли испанцам и быки: после первого выстрела флибустьеров они повернули назад и, отбежав подальше в поле, принялись мирно щипать травку.
«Мы преследовали врага буквально по пятам, так что его отступление вылилось в паническое бегство», — писал Морган. Битва продлилась два часа.
Большие испанские корабли успели выйти в море, к тому же были взорваны пороховые склады, и Панама была объята пламенем. И хотя флибустьеры успели собрать огромную добычу, они тем не менее злились, что многое сгорело.
В середине февраля 1671 года Морган покинул Панаму. Караван, двинувшийся с грузом, насчитывал 175 вьючных животных. За ним шел отряд.
По возвращении в Сан-Лоренсо Морган объявил, что на каждого участника экспедиции приходится 200 пиастров, в то время как все рассчитывали получить самое меньшее по тысяче реалов. Разочарованные пираты обвинили своего адмирала в надувательстве. Несколько дней жизнь адмирала была в опасности.
Морган отплыл в обратный путь тайно, в сопровождении лишь четырех судов. Капитаны и матросы, сбежавшие с предводителем, а также флибустьеры, проделавшие путь до Ямайки в трюме, были довольны, поскольку они получили дополнительное вознаграждение. Большая часть пиратов осталась разбойничать на побережье Центральной Америки. Там почти все корабли бывшей флотилии Моргана потерпели крушение. Испанцы покинули разрушенный город и отстроили Панаму на берегу более удобной и хорошо защищенной бухты в шести милях от прежнего места.
В июле 1670 года Испания официально признала владения Англии в Карибском море, и две державы договорились о прекращении пиратства в отношении друг друга. Губернатор Ямайки узнал об этом договоре только в мае 1671 года. И все же он превысил свои полномочия, объявив войну Испании и назначив Моргана адмиралом. Новый губернатор сэр Томас Линч арестовал Модифорда в августе 1671 года, и тому пришлось два года провести в лондонской тюрьме Тауэр.
В апреле 1672 года был арестован и отправлен в Англию Генри Морган. В Лондоне к нему отнеслись снисходительно. А многие считали его выдающимся мореплавателем. Словом, судебный процесс не состоялся. Три года Морган прожил в столице Англии. Он был принят в лучших домах. А когда началась война с Нидерландами, знаменитого пирата попросили написать меморандум о защите Ямайки. В 1674 году Линча сместили с поста губернатора, а Морган удостоился рыцарского звания и назначения вице-губернатором Ямайки.
В сентябре 1679 года Моргана возводят в ранг верховного судьи, и вскоре он оказывается замешанным в скверную историю. У некоего Фрэнсиса Мингэма он конфискует за обман ямайской таможни судно. Но вместо того чтобы внести деньги от продажи конфискованного судна в казну, Морган спокойно прикарманивает их. Мингэм обжалует приговор в Лондоне и добивается решения об отмене конфискации и возмещении всех убытков.
В начале 1680 года Морган вновь на посту исполняющего обязанности губернатора. Он немедленно закрывает Порт-Ройал для всех флибустьерских судов и объявляет пиратов вне закона. «Я намерен предать смерти, бросить в узилище либо выдать испанским властям всех пиратов, которых мне удастся задержать», — писал бывший пират в Лондон. Население приняло эти меры с удовлетворением.