We do not currently know of any antonyms for gave someone a dose of their own medicine.
For similar words to gave someone a dose of their own medicine, try: