CLEVELAND -- It won't erase all the hurt of the past few weeks, but the Indians finally got to feel good about themselves last night.