Good end to a bad week for Rockies