Pete Crow-Armstrong became the 13th player in Chicago Cubs history to hit for the cycle, while Daniel Palencia earned the win as the Cubs defeated the Colorado Rockies 5-4.