Rumların karşı taarruzu 20 Temmuz akşamından 21 Temmuz sabahına kadar sürmüş, fakat Rum birlikleri başarı sağlayamamış Türk kuvvetleri mevzilerini korumayı başarmıştır. Ertesi gün tekrar ilerlemeye devam eden 4. Paraşüt Taburu, Rum birlikleri tarafından saldırıya uğrayan Kıbrıs Türk Alayı ile birleşerek Lefkoşa Havalimanı ve Kaymaklı bölgesine taarruza başladı. 2. ve 3. Türk Komando Taburları da Zeytinli istikametinde ilerlemeye başladı. 22 Temmuz'da 3. Paraşüt Taburunun taarruzu sonucu, Deliktepe'nin ele geçirilmesiyle, Türk birlikleri önce Girne’ye girdi, daha sonra da Lefkoşa’ya yöneldi. Ateşkes başlamadan Girne-Lefkoşa hattı birleşti.