Gently saute onion, garlic, and ginger in olive oil and butter until the onion is translucent, but not brown.
Add red wine and cook off alcohol. Add remaining ingredients, except lime juice, and bring to a boil, then reduce heat and simmer for at least one hour.
If you want a completely smooth sauce, strain after cooking. Brighten with lime juice after cooking.
This recipe was created by a contestant during a cooking competition. It has not been tested for home use.
Recipe courtesy of Tom Chilton 2001 for FoodTV.com's BBQ Sauce Championship Cook-Off Competition