The headline is about the landing, but the issue here happened at takeoff. There were 100 mph winds at the destination and this was their 4th fallback attempt and their third airport. This flight should never have taken off, the risk of multiple diversions was easily predictable, but the flight took off headed toward an airport in dangerous conditions, got diverted to a second airport that was just as dangerous, then finally to a third where conditions were so bad other flights were being cancelled (https://uk.news.yahoo.com/storm-amy-brings-flight-chaos-2019...) and where it finally landed because it was either land at that airport or land somewhere that is not at all an airport. Once this flight was in the air, disaster was more or less inevitable and we lucked into a narrow eviting window.