Preheat the oven to 340 F. Rinse beef and pat dry with paper towels on the outside to remove excess moisture.
Put the beef in a baking dish. In a bowl, mix all the spices, salt and brown sugar. Rub beef on all sides with spices. Cover the baking dish with foil and place in the oven for 2 hours.
After 2 hours, carefully remove the foil and transfer the beef from the baking dish to a cutting board. Cut into 1-inch pieces and transfer to a deep bowl.
Add the BBQ sauce and mix everything thoroughly so that each piece is covered. Transfer to a baking dish, increase temp to 380 F. and place in the oven for another 15-20 minutes until sticky and browned.