هجوم حلب (يونيو–يوليو 2016) الهجوم
في 19 يوليو، بدأت حملة للقوّات الحكومية على مخيم حندرات (عين التلّ)، حيث اندلع القتال حوله، وتمكن الجيش من التقدم في المنطقة. وفي اليوم نفسه، نشرَ مقاتلو حركة نور الدين الزنكي تسجيلًا يُظهر قيامهم بقطع رأس طفل فلسطيني يدعى عبد الله عيسى يتراوح عمره بين 10 و 13 عامًا؛ وزعموا أنه كان يقاتل مع لواء القدس الموالي للحكومة. بينما نفى لواء القدس هذا الادّعاء وقال أن الطفل لاجئ فلسطيني. وقعت عملية القتل في شمال حلب، في مخيم غير رسمي للّاجئين الفلسطينيين يُدعى عين التل. بعد هذا الحادث، أعلنت وزارة الخارجية الأمريكية أنه إذا كان الفيديو حقيقيًا، فستتوقف الولايات المتحدة عن إرسال أي مساعدات عسكرية لحركة نور الدين الزنكي.
في 20 يوليو، تم صدّ هجوم مضاد جديد للمتمردين على طريق كاستيلو. وبعد ثلاثة أيام، وسع الجيش سيطرته في منطقة الليرمون الصناعية من خلال الاستيلاء على مصنع الغزل والنسيج والعديد من المباني القريبة. وفي نفس اليوم، قُتل 38 من المقاتلين الموالين للحكومة إثر انفجار قنبلة في مبنى يستخدمه الجيش السوري. أعلنت "كتائب ثوار الشام" مسؤوليتها عن ذلك.
في 25 يوليو، حققت القوات الحكومية تقدماً كبيراً في الليرمون، حيث كانت على وشك اختراق خط الدفاع الرئيسي لمجموعات "فتح حلب" في المنطقة. خلال النهار، سيطر الجيش على 12 مبنى صناعي ومركزين تجاريين. وقد قُتل خلال الاشتباكات، خطاب أبو أحمد، قائد كتيبة أبو عمارة المتمرّدة. في هذه الأثناء، استقالت قيادة الفرقة 16 المُعارضة بعد أن تكبدت خسائر فادحة خلال القتال في الليرمون؛ واعتبرت "صحيفة المصدر" أن هذه علامة على أن هذه المجموعة المسلّحة تنهار. في وقت لاحق من ذلك المساء، ومع تقدم الجيش السوري في الليرمون، استولت قوات النمر على موقعين بالقرب من طريق كاستيلو، مهدّدةً بمحاصرة وعزل المتمردين الباقين في منطقتي بني زيد والليرمون.
في 26 يوليو، استولت القوات الحكومية على كامل منطقة الليرمون بعد قتال عنيف من أجل السطيرة على محطة الحافلات التي كانت آخر معقل للمتمردين هناك. بعد استيلاء الجيش أيضًا على متنجع كاستيلو السياحي وفرضه السيطرة الناريّة على بؤر المتمردين في حي بني زيد، بقيت قوات المُعارضة المتبقية في مدينة حلب مُحاصرةً بالكامل تقريباً. في الوقت نفسه، بدأت قوات النمر بتطهير آخر المزارع الخاضعة لسيطرة ما تسمّى "فتح حلب" بالقرب من بلدة حريتان في شمال غرب حلب. وقد رافق القتال غارات جوية مكثفة على قوات المعارضة، مما أسفر عن مقتل ياسين نجار، قائد "لواء أبو عمارة" المتمرّد.
في 27 يوليو، هاجمت قوات المتمردين المناطق التي تسيطر عليها وحدات حماية الشعب الكردية في حلب، وقد تم صدّ الهجوم لاحقًا. ثم انتقلت القوات الكردية للتقدم إلى مجمّع الإسكان الشبابي في حي بني زيد الذي يسيطر عليه المتمردون، واستولت عليه بالكامل. في وقت لاحق من ذلك اليوم، أعلن الجيش السوري رسمياً أنه قطع جميع خطوط إمدادات المتمردين إلى حلب.
في 28 يوليو، استولى الجيش السوري على كامل حي بني زيد، وعلى الأجزاء التي كان يسيطر عليها المتمردون في حي الأشرفية. كان مقاتلو المُعارضة قد انسحبوا من بني زيد قبل الهجوم الرئيسي للجيش لتجنب الخسائر الفادحة. ثم واصل الجيش حملته نحو منطقة ضهرة عبد ربه التي تقع قُرب الليرمون. في الليلة التالية، هاجمت قوات الجيش السوري ولواء القدس مقطع الشاهر السّكني في مخيم حندرات، واستولت على عدد من المباني وأوقعت عددًا كبيرًا من القتلى في صفوف مقاتلي حركة الزنكي، بمن فيهم أحد القادة. أعلنَ لواء القدس أن الهجوم كان بمثابة انتقام لعبد الله عيسى، الطفل الذي قَطعت الجماعة المتطرّفة رأسه.
في هذه المرحلة، قدّم الرئيس السوري بشار الأسد عفواً عاماً عن المسلحين الذين سيسلّمون أنفسهم للسلطات الحكومية في الأشهر الثلاثة المقبلة. وفي الوقت نفسه، قال وزير الدفاع الروسي، سيرجي شويغو، أن الرئيس فلاديمير بوتين أمرَ ببدء عمليّة إنسانية واسعة النطاق خارج حلب "لمساعدة المدنيين الذين احتُجزوا كرهائن على أيدي الإرهابيين والمقاتلين الذين أرادوا إلقاء السلاح". كما ذكر شويغو أنه سيتم توفير ثلاثة ممرات إنسانية بالإضافة إلى أماكن للإسعافات الأولية خارج المدينة. منع المتمرّدون السكان من الفرار عبر الممرات الإنسانية، حيث لم يتمكن سوى عدد قليل من السكان من مغادرة المناطق المحاصرة التي تسيطر عليها المعارضة.
في 30 يوليو، استولت وحدات حماية الشعب الكردية على السكن الشبابي في منطقة الشقيف، بجانب طريق كاستيلو السريع. وفي الوقت نفسه، استسلم العديد من مسلّحي الفرقة 16 المُعارضة للجيش العربي السوري بالقرب من منطقتي بني زيد وحلب القديمة.