Punxsy wins opener over Cranberry, Clarion