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