like a champ

Prepositional phrase

 * 1)  Very well; with great success or skill.