Pakistani security forces say they have cleared Karachi Airport of militants following an attack in which at least 28 people died.
The Pakistani Taliban have claimed responsibility for the attack which took place at a terminal used for cargo and VIP flights at Jinnah International Airport.
Militants armed with automatic weapons, a rocket launcher and grenades stormed the airport and were involved in an intense six-hour firefight with the airport's security force, police, paramilitaries and commandos.
Ten of the dead were the attackers, according to Pakistan's paramilitary Rangers. Also killed were at least four airport security staff, civilian airport employees and four Pakistan International Airlines (PIA) staff.
This passenger witnessed the raid.
The Pakistani Taliban said it was in revenge for their late leader Hakimullah Mehsud, who was killed in a US drone strike in November.
Television footage showed what appeared to be a major fire and plumes of smoke floating across the runway near parked aircraft.
Pakistan's military spokesman Major-General Asim Bajwa said after the operation had ended: "Update: Area cleared. No damage to aircraft, fire visible in pics was not plane but a building, now extinguished. All vital assets intact."
Major-General Bajwa added that ammunition, rockets and grenades were recovered from the dead attackers.
"Precautionary sweep after day light. Airport will be cleared by midday for operations, handed back to CAA (Civil Aviation Authority)/ASF (Airport Security Force). Pakistan Zindabad (long live Pakistan)!" he tweeted.
#Kci Update:Precautionary sweep after day light.Airport will be cleared by mid day for operations,handed back to CAA/ASF.Pakistan Zindabad!
— AsimBajwaISPR (@AsimBajwaISPR) June 8, 2014
While last night the CAA tweeted:
Thank you for your tweets. Signing off tonight with prayers and best wishes that we all remain safe. Good Night & stay safe!
— CAA Pakistan (@AirportPakistan) June 8, 2014
Heavy gunfire and multiple explosions had been heard coming from the airport as authorities scrambled to secure the area.
Passengers were evacuated and all flights diverted.
The attack will raise fresh concerns about Pakistan's security situation, and questions about how militants were able to penetrate the airport which serves one of the world's biggest cities.
Karachi has been the site of frequent militant attacks in the past.