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.