match point

Meaning 1
the last point of the match
Sentence 1
"We had a good time since match point," said Federer.
Meaning 2
To debate a decisive point or the end of negotiations
Sentence 2
Business: “We’re down to at match point. It’s almost the end of the game; whoever gets this wins the contract.”