1. Marinate chicken pieces in marinade for one hour.
2. Blend batter ingredients together. Dip pieces of chicken to coat. In skillet, fry chicken in batches in hot oil until lightly browned and cooked through.
3. Combine all sauce ingredients and cook, stirring until it boils and thickens. Pour over warm chicken and garnish with fresh lemon slices.