I'm non-native English speaker and I found the expression "level the score" in dictionary was denoted as "British English". So I want to know if there is a counterpart in the US English.
In American English we use the term "even the score." There are many many examples of this revealed with a quick google search.
At no point in watching sports in the US would announcers or fans use the term level for two teams with the same score. More commonly, the teams are tied at 30, even at 30, or the score is 30 all.
"get even" is one phrase that comes to my mind.
However, this phrase has a negative feel about it since Cambridge Dictionary gives the meaning of this as "to punish someone who has done something bad to you by doing something equally bad to that person"
However, having said that, in a sport, if an opponent scores against you, it is "bad" against you in the context of sport. Right ?