I know that we can say "ending a game in a tie", but today I saw another way which is" ending a game on a tie". Could any native tell me wheather the latter is right or not?
I don't know whether it is "right" or not, but everyone is going to understand what you mean and no one is going to get upset that you used a slightly different word. I wouldn't worry much about this one.
Thanks for your confirmation. Funnily enough, the textbook from which the expression comes is compiled by British experts. But I believe it is pretty old and not accurate enough.