Come down in flames (6)
I believe the answer is:
alight
I believe this clue is a double definition.
'come down' is the first definition.
(alighting is a kind of coming down)
'in flames' is the second definition.
(alight can mean on fire or ablaze)
(Other definitions for alight that I've seen before include "Burning; get down" , "Settle; on fire" , "Dismount" , "Land; burning" , "Land, come down" .)