1How to make it:
Remove skin from chicken or breasts if not already; and place in a large ziplock bag.
Combine olive oil, smoked paprika, cayenne pepper, lemon juice, and garlic in a small bowl and pour and rub over chicken.
Let chicken marinade for at least an hour, up to 24 in the fridge.
2Preheat oven to 375 degrees F or prepare a grill (brush the grill grate lightly with oil).
3In a large bowl, stir together all ingredients except the chicken. Reserve 1/3 cup of the barbecue sauce; set aside. Add the chicken to the remaining sauce in the bowl, turning to coat.
Arrange the coated chicken in a roasting pan or on the grill. Cook (covered, if grilling) for 40 to 45 minutes or until cooked through, basting with the reserved 1/3 cup sauce after 20 minutes.