Hi,
yes, you can do that, I would for example do two arrays, one sorted by score and another by time.
then when you build the final list you go through the score array, and when the same, you can check in the time array and use that order to decide who gets first.
It's cumbersome, I give you that.
Bye,
Jean