1.
Place the rack of ribs in a large stock pot. Cover with water, garlic cloves, salt, peppercorns and bring up to the boil.
2.
Reduce down to a simmer and cook for a further 40 minutes.
3.
Drain and rinse into a colander and set the cooked ribs to one side.
4.
In a large mixing bowl add the BBQ sauce, garlic powder, chili flakes, cayenne pepper, smoked paprika, oil, vinegar, tomato ketchup and brown sugar. Stir to combine.
5.
Transfer the ribs to a large oven-proof dish. Pour over the BBQ sauce mix, making sure to coat all the meat. Cover the dish with foil.
6.
Place in a pre-heated oven (180c / 160 fan) for 40 minutes. After 40 minutes remove from the oven, baste in the sauce and make sure all ribs are covered in sauce. Cook for a further 20 minutes without the foil, until the meat is tender.
7.
Serve with any remaining sauce.