Your teen wins as soon as you raise your voice, they are looking for conflict.
Your rules should always be...
Ask first
Tell second
Punish third
Ask them to do something, if no reaction, then tell them, if no reaction punish them, never raise your voice or argue with them as you are the parent.
Trust me not easy but it works
Chris