Texas Style BBQ Sauce

1 tablespoon butter
1 small onion, minced
2 cloves garlic, minced
1 cup ketchup
1/4 cup brown sugar
1/4 cup lemon juice
2 tablespoons apple cider vinegar
2 tablespoons tomato paste
1 tablespoon yellow mustard
1 tablespoon worcestershire sauce
2 teaspoons chili powder

-In a large sauce pan heat butter over medium heat.
-Add onions, cook and stir 2-3 minutes or until tender
-Add garlic, cook 1 minute longer
-Stir in remaining ingredients, bring to a boil
-Reduce heat and simmer, uncovered, 15-20 minutes to allow flavors to blend