Match for the devil (7)
I believe the answer is:
lucifer
'match for the devil' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for lucifer that I've seen before include "the adversary" , "flares up when struck" , "striker" , "Beelzebub, Old Nick" , "leader of rebellion" .)