The Padres deserve credit for spoiling the Giants' hopes, but it's difficult not to feel like San Francisco got cheated.