The Rockies became just the fifth team in baseball to erase a 9-run first-inning deficit, coming back to beat the Pirates 17-16.