Cashner sinks Rockies with commanding win