Nothing like a good comeuppance.