Joseph Benavidez gets another shot at UFC gold on Saturday as his perseverance in the face of disappointment has paid off.