Why has one of male hamsters ate your other male hamster?

You should never keep two male hamsters together because it might result in fights and one eating the other.