Sacrificing a creature

In a game this morning someone had a creature equipped with blazing torch. Someone else played act of treason and took control of it. They tried to sacrifice it while it was under their control and an argument ensued over whether he can sacrifice it as he only controls it until end of turn. Our pod was split 50/50 so we flipped a coin. Can anyone help me with this for next time.