A dramatic finish has the San Francisco Giants gaining momentum, while the Los Angeles Dodgers are struggling after being victimized by one.