• to be a match for sy, to get the best of sy, to give sy a trouncing, to knock sy off his perch, to take on sy
• to kick the beam, to strike the beam
• conquest, thrashing, whopping
• beat, beaten, discomfited, loser, subdued, vanquished
• negotiable, superable, vanquishable
• impregnable, impugnable, insuperable, invincible, unbeatable, unconquerable, untameable
• to get over one's difficulties
• inextricable difficulties
• to put in the boot, to put in the dirt
• to put in the boot, to put in the dirt