На севере были освобождены последовательно районы Хармат-2, аз-Зирахи-1, аз-Зирахи-2. Освободив районы Иктисадин и Урейби, иракские военные соединили два направления, северное (9-я, 15-я, 16-я дивизии и ДБР) и южное (ФП и КТС). Командование операцией снова обещает вскоре освободить город, указав крайний срок окончания операции — начало Рамадана (26 мая). Позже эта дата была перенесена еще на две недели. Но по факту бои продолжаются даже уже в освобожденных районах. Например, «ИГ» продолжает сопротивляться в уже трижды освобождённым (официально) районе 17 Тамуза[203]. Напряжение в рядах наступающих сил постоянно усиливается. Накануне финального штурма о внезапном завершении своего участия в операции заявило командование КТС. Последним районом, в освобождении которого должны были принять участие бойцы подразделения стал Наджар[204]. Большие потери в рядах КТС, высокая нагрузка на бойцов заставили командиров пойти на такой шаг. Однако уже 24 мая премьер обратился к командованию и бойцам КТС с просьбой остаться в операции и помочь в конечном освобождении Мосула[205]. Для штурма районов аш-Шифа ас-Сиха и Занджили было переброшено новое подкрепление. Однако даже этот шаг не позволил правительственным силам освободить эти районы до 1 июня, как было раньше анонсировано. Более взвешенными и реалистичными оказались прогнозы американских советников. Командование сил коалиции постоянно подчеркивало трудности, которые стоят перед силами наступающих в западной части города[206].
В районе Старого города, в последнем оплоте «ИГ» на начало июня еще проживало до 200 тыс. жителей. Иракская армия, на девятый месяц операции попыталась обеспечить коридор для того, чтобы гражданские покинули территорию боевых действий. Для этого они начали строить специальный понтонный мост с восточного берега Тигра[207]. Однако позже этот коридор был закрыт для гражданского населения, а единственный действующий мост через Тигр использовался исключительно военными. До последнего дня боев жители Старого города оставались заблокированными и жили в самом сердце войны. Различными путями, подвергаясь смертельной опасности город ежедневно покидали в среднем 10 тыс. гражданских. Наибольшее количество беженцев из западного Мосула было зафиксировано 18 мая — 16 000 человек. Настойчиво продолжая цепляться за каждый метр территории, бойцы «ИГ» использовали гражданских качестве прикрытия[208].
Очередное наступление на Старый город началось 27 мая. Части 9-й, 15-й и 16-й дивизий атаковали район аш-Шифа. С запада бойцы КТС атаковали район ас-Сиха (освобожден 27 мая), а на юге силы ДБР и ФП атаковали район Занджили. Выдержав первый натиск, бойцы «ИГ» контратаковали и вернули часть утраченных позиций. Под прикрытием городских зданий и используя тоннели, террористы смогли приблизиться к позициям иракских бойцов в районе госпиталя Ибн Сина (район ас-Сиха) и атаковали их, убив не менее 13 солдат. Дождавшись темноты, сразу шесть смертников (четверо из них вооруженные поясами смертников и два на заминированных мотоциклах) подорвались на позициях иракских солдат. Вслед за ними позиции армии атаковали бойцы, вооруженные стрелковым оружием. Для скрытого перемещения они использовали подземные коммуникации[209].
Один из военных, участвующих в этом бою описал атаку «ИГ» как «ловушку», в которую террористы специально затянули правительственных солдат, а после силами небольших групп бойцов атаковали их с разных сторон. Подобные нападения произошли в уже освобожденных районах Баб аль-Таб и Хави Каниса. В боях в районе Рифаи, по сообщениям иракских бойцов, хорошо подготовленные, вооруженные и дисциплинированные бойцы «ИГ» атаковали группами по 2–3 человека, активно используя плохую погоду как прикрытие[210]. Внутри Старого города бойцы «ИГ» перекрыли улицы и заняли подготовленные ранее позиции вокруг мечети ан-Нури[211]. Активные бои продолжаются на южном направлении наступления, в районах Баб аль-Боб, Баб аль-Джадид и Баб аль-Лакаш.