While not entirely similar, the Singapore Airlines on ground fire also had a happy outcome with no fatalities. Yet, it triggered a masssive critisism of the flight crew for not evaquation the aircraft.
This seem to be an engine fire that did not go out. Any information about the cause of the fire? Still early, but this is intersting. It indicated issues on the outside of the engine. Or possibly the crew did not activate the fire switches?