1. To make marinade, whisk garlic, chili powder, apple juice, oil and vinegar in a bowl. Place steaks in a shallow ceramic or glass dish. Pour marinade over steaks, cover and marinate in the refrigerator for 2-3 hours or overnight. Drain steaks and reserve marinade.
2. Heat oil in a frying pan over a high heat. Cook steaks for 5 minutes each side. Add reserved marinade, apples, apricots, sugar and thyme and bring to the boil. Reduce heat and simmer for 5 minutes or until sauce thickens slightly and pork is tender.