There's a great big loop hole in that promise. "I swear I will set you free after the competition is over." Note he did not specify WHEN after the competition this would take place. So it could be anywhere from 10 minutes to 10 years and he wouldn't be breaking the oath.