Meaning 1 ►▼
A new game has started.
Let's beat them this time. It's another ball game.
Meaning 2 ►▼
The old idea, event or business deal is over. One has a better chance of winning or achieving a goal this time.
Now that we have a new manager, it's another ball game.