FullWings
Cutting the engine power might possibly have helped slightly but who's to know?
I have an intuitition that they reduced their thrust the last seconds before the fully developed stall. Its an intuitition only, trying to get desperately a little nose down pitching moment. Who knows. FDR will prove.