I have a 4 year old son that goes into an absolute rage when a game isn't going his way. Taking a particular game works for a while, then when he gets it back it starts again. I mean biting the sofa rage.
The only way to control him is to get angry too which, other than making me feel terrible afterwards, is just teaching him that anger is an appropriate coping tool.
Staying calm and taking things away or giving him a timeout or talking to him simply hasn't worked. He will stay quiet for as long as he needs to get his toy/game back then go exactly back to how he was.
He is a child of 50/50 divorce and his belligerence in the other home is rewarded with bribes or treats but talking with the other parent about this is fraught with its own dangers.