IDIOM ►
new ball game
Meaning 1 ►▼
a change in circumstances in the ball game, ie the game is tied after one team was ahead.
Sentence 1
The Dodgers scored four runs and it was a new ball game
Meaning 2 ►▼
a new set of circumstances
Sentence 2
Now that we have the financing, it's a new ball game.