CFM56 Engine Cowling failure. Could have been compressor stall, but front fan is intact and no turbine failure present. Cowling parts hit front wing leading edge slats and fuselage. Front engine case housing fractured in front of fan blade section. Engine stall and backfire explosion.
What you said is consistent with that photo.