on one's game

Prepositional phrase

 * 1)  Performing as well as one can.