This is the terrifying moment horrified passengers on a budget airline saw their jet engine explode in mid-air.
The passengers had just taken off on an internal flight in Mexico on a twin-engined Airbus A320 when the sky-high drama unfolded on Wednesday.
Chilling footage - shot through a window by a passenger on the Viva Aerobus flight from Puerto Vallarta and Guadalajara - shows the plane flying over sea.
The plane's starboard engine suddenly explodes, sending a sheet of flame backwards towards the tail.
The plane is rocked by the blast as it shudders in mid-air before the footage ends.
The footage - uploaded onto social media - shows the plane's identity designation XA-VAV on the right wing.
Pilots made an emergency landing at Puerto Vallarta airport where passengers were put on a replacement flight, according to local media.
The airline - which is owned by a Mexican bus company - said the drama was dealt with by their pilots.
It added: "According to the protocols established for this type of situation and as a precautionary measure, with the safety of all passengers as a priority, the crew proceeded to return the aircraft to the Puerto Vallarta International Airport and landed successfully at 4:29 p.m., without any mishap."
It went on: "After landing, the passengers were disembarked in a timely manner and the aircraft was taken in for inspection and maintenance.
"The aircraft with registration XA-VXC was designated to cover the flight and get users to their destination as soon as possible.
"We regret the inconvenience that this circumstance may have caused and we reaffirm our commitment to safety on each of the flights, the company's number one priority."
Yesterday, it emerged that passengers had been left panicking after their Ryanair plane "rolled forward" shortly after coming to a stop after landing.
The Ryanair flight had just opened its doors when their aircraft is said to have moved forward.
The chocks were removed and before a tug could be attached, it moved forward “less than one metre”.
A passenger aboard the flight to Majorca from Bristol said the slight movement caused “panic” and caused a number of people to scream.
A spokesman for Bristol Airport confirmed the busy aircraft rolled less than one metre after chocks were removed before a tug had been attached.