Looked like the rate of descent from 30 to 44 seconds was quite high (from this angle), then the float up to 51 seconds, then it looked like it was going to stall so nose down at the last seconds and landed on the runway. It would be interesting to know what the winds were like at that very second...