Mr PPrune
I think your statement is deffinately plausible, makes much more sense to me than some of the rubbish i've read this morning. Visibility certainly would have given aircrew a suitable view of the runway in question, i deffinately believe the engines lost power, and aircrew dealt with their situation and delayed the touch down point appropriately, great effort aircrew
! If they hadn't of reacted so quickly IMO, the aircraft could have possibly landed further aft of their current touch down point taking out the ILS installation and/or ending up in the scrub, wonder what the PAPPI looked like from the flightdeck when losing thrust.
Cheers
P.S Great job aircrew!