A series of mishaps led to a Little League-style walk-off victory for the San Francisco Giants in their series-ending game against the Texas Rangers.