Checkmate

/ˈtʃɛkˌmeɪt/

Slang Meanings

A term used to signify a decisive victory in any competition.
He scored the final point and it was total checkmate.
To be in an unbeatable or unavoidable situation.
After that last argument, she had him in checkmate.