Kanpur: Punjab established a commanding position in the CK Nayudu Cricket Tournament semi-finals as the visitors claimed six Uttar Pradesh wickets fo.