An incredible series of throws, errors and good baserunning allowed the San Francisco Giants to score 3 runs in the 4th inning