Place chicken pieces into a large zip-lock bag and set aside.
Combine all remaining ingredients together for the chicken in a bowl and whisk to combine to make a marinade. Add the marinade to the bag with the chicken and expel as much air as possible then seal the bag. Using your hands, massage the marinade into the chicken pieces by rubbing the bag well and turning to coat. Cover and chill for at least 8 hours but longer if time permits. Overnight is ideal.
Preheat the oven to 220C (200C fan forced). Line a large baking tray with baking paper. Remove chicken from marinade and arrange on the tray, without pieces touching each other, then drizzle each piece of chicken with a little of the excess marinade from the bag. Bake in the oven for 25 minutes or until golden and starting to char slightly. Remove, then using a pastry brush, brush chicken pieces all over with the excess liquid that has formed on the baking tray to coat each piece roughly.
Return chicken pieces to the oven. Reduce oven temperature to 180C (160C fan forced) and continue to bake for a further 25-30 minute or until chicken is cooked through. Chicken should read 75C internal temperature when tested with a temperature probe. Remove from oven and brush excess liquid from tray over chicken again. Set aside to rest for 10 minutes. Serve the chicken pieces with the Green Sauce and sides of your choice. I served with brown rice and a basic tomato and avocado salsa. Garnish with sliced Jalapeno and coriander sprigs.