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