После трех дней яростных атак ему удалось проникнуть в нижний город. Увидев, что их зажали в верхнем городе, где они пытались укрыться, франки отправили к Саладину своего патриарха и коменданта, чтобы сдаться. Султан, чьи изможденные войска несли огромные потери во время отчаянной обороны христиан, согласился на почетную капитуляцию. Дата сдачи города была назначена на завтра. Но на следующий день по совету патриарха Иерусалима Рауля, который объявил им, что Ричард Львиное Сердце спешит им на помощь во главе пятидесяти кораблей, из которых пятнадцать были большие галеры, снаряженные в Бейруте, крестоносцы отказались открыть мусульманам ворота Яффы. Те снова приступили к штурму. Они разрушили башню. Через брешь они устремились в город. Но ненадолго. Их остановила огненная стена. Крестоносцы подожгли солому и сено, чтобы ослепить врага. Когда дым рассеялся, мусульманские войска обнаружили перед собой другую стену из пик, копий и мечей. Крестоносцы плечом к плечу ожидали удара. «Когда огненное облако рассеялось, — пишет Баха ад-Дин, — мы обнаружили стену из мечей, которая заменила рухнувшую стену и так хорошо закрыла брешь, что даже взгляд не мог проникнуть сквозь нее, и оставалось только дивиться неустрашимости франков, хладнокровию и стойкости их обороны». Храбрость христиан в этой битве была такова, что они даже не закрыли городские ворота, встав в них незыблемой стеной. Но помощь, на которую они надеялись, так и не пришла. В отчаянии они второй раз согласились капитулировать. Саладин потребовал, чтобы каждый всадник был выкуплен всадником, каждый пехотинец — пехотинцем. Кроме того, он обязал жителей Яффы выплатить контрибуцию. Осажденные, согласившись на эти условия, попросили Саладина приказать прекратить бой. «Я не могу остановить своих солдат, — ответил он им. — Если вы хотите спастись, запритесь в цитадели, иначе я не смогу гарантировать вам жизнь». И действительно, мамлюки, не зная, что защитники Яффы хотят капитулировать, распространились по городу, убивая всех, кто, к своему несчастью, оказался у них на пути. И чтобы уберечь франков от смерти, Саладин, верный своему слову, послал людей, на которых он мог положиться, чтобы защитить их от бесчинств своих же собственных солдат. Это великодушие по отношению к врагу рассердило большинство эмиров, отправивших своего представителя к Саладину, чтобы выразить ему свое разочарование и разочарование своих людей, незаконно лишенных сокровищ Яффы. Чтобы не вызвать неудовольствие армии, они отказались признать последние соглашения, касающиеся капитуляции города. Эмиры считали, что завладели крепостью с помощью оружия, и требовали собрать добычу, которая там находилась и которая принадлежала им по праву завоевания. Они знали, что мамлюки откажутся покинуть кварталы, не разграбив их, ибо в Яффе еще находились легендарные богатства египетского каравана, захваченного совсем недавно английским королем. Но Саладин был непреклонен. Он пообещал спасти жизнь христианам, так же, как и сохранить им их имущество и приказал передать, что он казнит каждого, кто осмелится нарушить его распоряжение. И пока в лагере победителей царила неразбериха, английский король, спешивший на всех парусах, появился со своими судами в порту Яффы. Но когда он увидел, что на стенах развевается знамя ислама, он подумал, что город захвачен. Он готовился повернуть со своей эскадрой обратно, когда один христианин, обманув бдительность мусульман, добрался вплавь до одного из судов английского флота. Он сообщил Ричарду Львиное Сердце, что большое число вооруженных христиан еще находится в цитадели, охраняя вход в порт; правда, о том, что они находятся там под защитой Саладина, он не сказал. И английский король приготовился высадиться в порту Яффы. Через час он причалил. Его увидели со щитом на шее, с датской секирой в руке, спрыгивающего в море прямо в воду, доходившую ему до пояса, потом он побежал к берегу, который в миг очистился от мусульман, впавших в панику при виде Ричарда и его воинов, и вошел в Яффу, где хозяйничали мамлюки. Тут же христианский гарнизон перебил в замке своих защитников. Баха ад-Дин, свидетель этих событий, сообщил Саладину, что произошло. Мусульмане в беспорядке покинули Яффу, а спустя несколько часов — и свой лагерь у ворот города. Английский король без боя занял стан, который неверные только что оставили. Он обнаружил там не только часть добычи, вынесенной из Яффы, но еще и провизию и багаж, которые бросил враг.
После своей победы в Яффе, одержанной с двумя тысячами людей, Ричард отправил к Саладину несколько плененных им мамлюков. «Идите к султану, — сказал он им, — и передайте ему от меня, что эта война длилась слишком долго, что мы уже оба внесли свой вклад в историю, что наши войска истощены, что теперь нужно пощадить кровь наших подданных. Умоляйте его именем Бога, Которого он так чтит, согласиться на приемлемые условия, чтобы мы могли жить в мире друг с другом».