Saw the aircraft this evening. It landed on 07R and it appears as though the NLG tires had blown and their direction of travel was ~ 90 deg to the direction of the aircraft. The MLG looked to be intact. Large number of fire crews in attendance but no obvious fire. No sign of slides were deployed last when I left which was approx 1 hr after landing.
Any landing you can walk away from and all......