Kidd beat a fat, out of prime Big Mom with awakened Law's help, who did the bulk of the work and even then didn't win fair and square by knocking her out, but simply pushing her off the edge of Onigashima while Law muted her voice, so her homies couldn't save her.
Poor Kidd, who got smacked by Shanks' underling.