Strong team play pushes Punxsy past DCC