Cardinals enduring difficult stretch