San Francisco Giants fans feel cheated on the final pitch with the bases loaded against the Los Angeles Dodgers.