land a punch/blow etc
From Longman Dictionary of Contemporary Englishland a punch/blow etcland a punch/blow etcHITto succeed in hitting someone → landExamples from the Corpusland a punch/blow etc• Flaws' Nigel's style includes getting caught with punches in order to land punches.• This time, he hardly landed a blow as the majestic Christie cruised home.• The first tried to land a punch, but he missed.• He shot out his right arm and landed a punch on Lorrimer's nose.