Worth comparing to Cathay 780 as well where the crew were unable to control engine thrust and had 70 - 80% N1 on engine 1 during landing.
Touchdown speed would have been well in excess of normal and control very difficult with 70% N1 on an outbound engine. Almost certainly tyre failure followed by gear failure, possible hydraulic problems as well given the extent of the damage.
Looks like an excellent job by the crew.