A used to be number one, but now B has overtaken A.
Previously A was number one, but now B has gone beyond A.
ご質問ありがとうございます。
① "A used to be number one, but now B has overtaken A."=「Aは一番だったけれど、今はBがAを追い越した。」
② "Previously A was number one, but now B has gone beyond A."=「以前、Aは一番だったけれど、今はBがAより先に行っている。」
ご参考になると幸いです。