The San Francisco Giants desperately needed a spark. The Giants had already secured their seventh straight series loss with ...