Originally Posted by
EDML
Looks like they really wanted to land ASAP - on 26 they had around 12kt tailwind ...
Several avherald comments claim loss of both engines, subsequent to short/hard landing. There are also pictures showing some damage to the engines.
That would explain the RAT extension and the quick 180 turn...
Edit, the fan on the photo looks intact, however there seems to be damage to the inlet and probably to the underside of the engine.